����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
/**
* WPSEO plugin file.
*
* @package WPSEO\Admin\Menu
*/
/**
* Renders a single replacement variable field.
*/
class WPSEO_Replacevar_Field {
/**
* Forms instance.
*
* @var Yoast_Form Yoast
*/
private $yform;
/**
* The id for the hidden field.
*
* @var string
*/
private $field_id;
/**
* The label for the field.
*
* @var string
*/
private $label;
/**
* The page type for the context of the recommended replace vars.
*
* @var string
*/
private $page_type_recommended;
/**
* The page type for the context of the editor specific replace vars.
*
* @var string
*/
private $page_type_specific;
/**
* Constructs the object.
*
* @param Yoast_Form $yform Yoast forms.
* @param string $field_id The field id.
* @param string $label The field label.
* @param string $page_type_recommended The page type for the context of the recommended replace vars.
* @param string $page_type_specific The page type for the context of the editor specific replace vars.
*/
public function __construct( Yoast_Form $yform, $field_id, $label, $page_type_recommended, $page_type_specific ) {
$this->yform = $yform;
$this->field_id = $field_id;
$this->label = $label;
$this->page_type_recommended = $page_type_recommended;
$this->page_type_specific = $page_type_specific;
}
/**
* Renders a div for the react application to mount to, and hidden inputs where
* the app should store it's value so they will be properly saved when the form
* is submitted.
*
* @return void
*/
public function render() {
$this->yform->hidden( $this->field_id, $this->field_id );
printf(
'<div
data-react-replacevar-field
data-react-replacevar-field-id="%1$s"
data-react-replacevar-field-label="%2$s"
data-react-replacevar-page-type-recommended="%3$s"
data-react-replacevar-page-type-specific="%4$s"></div>',
esc_attr( $this->field_id ),
esc_attr( $this->label ),
esc_attr( $this->page_type_recommended ),
esc_attr( $this->page_type_specific )
);
}
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| class-admin-menu.php | File | 4.06 KB | 0644 |
|
| class-base-menu.php | File | 8.23 KB | 0644 |
|
| class-menu.php | File | 2.01 KB | 0644 |
|
| class-network-admin-menu.php | File | 2.25 KB | 0644 |
|
| class-replacevar-editor.php | File | 5.92 KB | 0644 |
|
| class-replacevar-field.php | File | 2.12 KB | 0644 |
|
| class-submenu-capability-normalize.php | File | 1016 B | 0644 |
|