}f9@͌E Yoast\WP\SEO\Dashboard\Infrastructure\Taxonomies\Taxonomies_Collector ector Wq47C Yoast\WP\SEO\Dashboard\Infrastructure\Taxonomies\Taxonomy_Validator dator T# N Yoast\WP\SEO\Dashboard\Infrastructure\Tracking\Setup_Steps_Tracking_Repository itory YicD Yoast\WP\SEO\Editors\Domain\Analysis_Features\Analysis_Features_List _List !`B Yoast\WP\SEO\Editors\Framework\Seo\Posts\Description_Data_Provider ovider Yj;x=B Yoast\WP\SEO\Editors\Framework\Seo\Terms\Description_Data_Provider ovider C8G Yoast\WP\SEO\Introductions\Infrastructure\Introductions_Seen_Repository tory 7RM Yoast\WP\SEO\Llms_Txt\Application\File\Commands\Populate_File_Command_Handler andler laK Yoast\WP\SEO\Llms_Txt\Application\File\Commands\Remove_File_Command_Handler andler ڦVxִJ Yoast\WP\SEO\Llms_Txt\Application\File\File_Failure_Notification_Presenter enter hgG Yoast\WP\SEO\Llms_Txt\Application\Markdown_Builders\Description_Builder ilder 4F{[F Yoast\WP\SEO\Llms_Txt\Application\Markdown_Builders\Link_Lists_Builder ilder H4p4D Yoast\WP\SEO\Llms_Txt\Application\Markdown_Builders\Markdown_Builder ilder )L"6xQD Yoast\WP\SEO\Llms_Txt\Domain\File\Llms_Txt_Permission_Gate_Interface rface v'G Yoast\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_File_System_Adapter apter jsZL Yoast\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_Llms_Txt_Permission_Gate _Gate ̢+uN Yoast\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Content_Types_Collector ector 9J Yoast\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Description_Adapter apter |{eM Yoast\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Sitemap_Link_Collector ector +Tp=WF Yoast\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Terms_Collector ector ~;D Yoast\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Title_Adapter apter hplC Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Facebook ebook \JIޣD Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Instagram agram wC Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Linkedin kedin ȉz0B Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Myspace space t>^[(ޣD Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Pinterest erest 2x£E Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Soundcloud cloud M튍1ޣD Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Wikipedia pedia B Yoast\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Youtube utube Px\;qE Yoast\WP\SEO\User_Meta\Framework\Custom_Meta\Content_Analysis_Disable sable ʵd{MP Yoast\WP\SEO\User_Meta\Framework\Custom_Meta\Inclusive_Language_Analysis_Disable sable
ɽ%
E Yoast\WP\SEO\User_Meta\Framework\Custom_Meta\Keyword_Analysis_Disable sable zV*U Yoast\WP\SEO\Actions\Importing\Aioseo\Aioseo_Custom_Archive_Settings_Importing_Action y%8E Yoast\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Provider_Service rvice y%8E Yoast\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Provider_Service rvice sW)H Yoast\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Transformer_Service rvice _script(
'rt-tpg-admin',
'rttpg',
[
'nonceID' => esc_attr( rtTPG()->nonceId() ),
'nonce' => esc_attr( $nonce ),
'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
'uid' => get_current_user_id(),
]
);
}
/**
* Marketing
*
* @param array $links Links.
*
* @return array
*/
public function marketing( $links ) {
$links[] = 'Demo';
$links[] = 'Documentation';
if ( ! rtTPG()->hasPro() ) {
$links[] = 'Get Pro';
}
return $links;
}
/**
* Submenu
*
* @return void
*/
public function register() {
add_submenu_page(
'edit.php?post_type=' . rtTPG()->post_type,
esc_html__( 'Settings', 'the-post-grid' ),
esc_html__( 'Settings', 'the-post-grid' ),
'administrator',
'rttpg_settings',
[ $this, 'settings' ]
);
add_submenu_page(
'edit.php?post_type=' . rtTPG()->post_type,
esc_html__( 'Get Help', 'the-post-grid' ),
esc_html__( 'Get Help', 'the-post-grid' ),
'administrator',
'rttpg_get_help',
[ $this, 'get_help' ]
);
if ( rttpg()->hasPro() ) {
add_submenu_page(
'edit.php?post_type=' . rtTPG()->post_type,
esc_html__( 'Taxonomy Order', 'the-post-grid-pro' ),
esc_html__( 'Taxonomy Order', 'the-post-grid-pro' ),
'administrator',
'tgp_taxonomy_order',
[ $this, 'tpg_menu_page_taxonomy_order' ]
);
}
add_submenu_page(
'edit.php?post_type=' . rtTPG()->post_type,
esc_html__( 'Our Plugins', 'the-post-grid' ),
esc_html__( 'Our Plugins', 'the-post-grid' ),
'administrator',
'rttpg_our_plugins',
[ $this, 'our_plugins' ]
);
}
public function tpg_menu_page_taxonomy_order() {
if ( ! rttpg()->hasPro() ) {
return;
}
Functions::view( 'taxonomy-order' );
}
/**
* Get help view
*
* @return void
*/
public function get_help() {
Fns::view( 'page.help' );
}
/**
* Settings view
*
* @return void
*/
public function settings() {
Fns::view( 'settings.settings' );
}
/**
* Settings view
*
* @return void
*/
public function our_plugins() {
Fns::view( 'page.our-plugins' );
}
}