FacebookReviews_Settings::set_fields()

Set settings fields of the Facebook reviews plugin.


Return Return

(array) Setting fields.

  • ''page_id''
    (array) Page id
  • ''access_token''
    (array) Access token
  • ''count''
    (array) Count
  • ''style''
    (array) Widget style


Top ↑

Source Source

File: mortgage-facebook-review/inc/FacebookReviews_Settings.php

	protected function set_fields(){

		$this->settings = array(
			array(
				'id'       => 'page_id',
				'title'    => __( 'Page id', 'FacebookReviewsWidget' ),
				'callback' => array( $this, 'input' ),
				'args'     => array(
					'option_name' => 'mortgage_facebook_widget',
					'label_for'   => 'page_id',
					'placeholder' => '',
					'default'     => '',
					'description' => __( 'page_id', 'FacebookReviewsWidget' ),
				),
			),
			array(
				'id'       => 'access_token',
				'title'    => __( 'Access token', 'FacebookReviewsWidget' ),
				'callback' => array( $this, 'input' ),
				'args'     => array(
					'option_name' => 'mortgage_facebook_widget',
					'label_for'   => 'access_token',
					'placeholder' => '',
					'default'     => '',
					'description' => __( 'access_token', 'FacebookReviewsWidget' ),
				),
			),
			array(
				'id'       => 'count',
				'title'    => __( 'Count', 'FacebookReviewsWidget' ),
				'callback' => array( $this, 'number' ),
				'args'     => array(
					'option_name' => 'mortgage_facebook_widget',
					'label_for'   => 'count',
					'placeholder' => '',
					'default'     => '3',
					'description' => __( 'count', 'FacebookReviewsWidget' ),
				),
			),
			array(
				'id'       => 'style',
				'title'    => __( 'Widget style', 'FacebookReviewsWidget' ),
				'callback' => array( $this, 'select' ),
				'args'     => array(
					'option_name' => 'mortgage_facebook_widget',
					'label_for'   => 'style',
					'placeholder' => '',
					'default'     => '',
					'description' => __( 'Select widget style.', 'FacebookReviewsWidget' ),
					'options'     => array(
						'list'   => __( 'List', 'FacebookReviewsWidget' ),
						'grid' => __( 'Grid', 'FacebookReviewsWidget' ),
						'slider' => __( 'Slider', 'FacebookReviewsWidget' ),
					),
				),
			),
		);

		return $this->settings;

	}

Top ↑

Changelog Changelog

Changelog
Version Description
1.0.0 Introduced.