✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server366.web-hosting.com ​🇻​♯➤ 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 67.223.118.204 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/builxejc/public_html/wp-content/plugins/wordpress-seo/src/helpers//options-helper.php
<?php

namespace Yoast\WP\SEO\Helpers;

use WPSEO_Option_Llmstxt;
use WPSEO_Option_Social;
use WPSEO_Option_Titles;
use WPSEO_Option_Tracking_Only;
use WPSEO_Options;

/**
 * A helper object for options.
 */
class Options_Helper {

	/**
	 * Retrieves a single field from any option for the SEO plugin. Keys are always unique.
	 *
	 * @codeCoverageIgnore We have to write test when this method contains own code.
	 *
	 * @param string $key           The key it should return.
	 * @param mixed  $default_value The default value that should be returned if the key isn't set.
	 *
	 * @return mixed|null Returns value if found, $default_value if not.
	 */
	public function get( $key, $default_value = null ) {
		return WPSEO_Options::get( $key, $default_value );
	}

	/**
	 * Sets a single field to the options.
	 *
	 * @param string $key          The key to set.
	 * @param mixed  $value        The value to set.
	 * @param string $option_group The lookup table which represents the option_group where the key is stored.
	 *
	 * @return mixed|null Returns value if found.
	 */
	public function set( $key, $value, $option_group = '' ) {
		return WPSEO_Options::set( $key, $value, $option_group );
	}

	/**
	 * Get a specific default value for an option.
	 *
	 * @param string $option_name The option for which you want to retrieve a default.
	 * @param string $key         The key within the option who's default you want.
	 *
	 * @return mixed The default value.
	 */
	public function get_default( $option_name, $key ) {
		return WPSEO_Options::get_default( $option_name, $key );
	}

	/**
	 * Retrieves the title separator.
	 *
	 * @return string The title separator.
	 */
	public function get_title_separator() {
		$default = $this->get_default( 'wpseo_titles', 'separator' );

		// Get the titles option and the separator options.
		$separator         = $this->get( 'separator' );
		$seperator_options = $this->get_separator_options();

		// This should always be set, but just to be sure.
		if ( isset( $seperator_options[ $separator ] ) ) {
			// Set the new replacement.
			$replacement = $seperator_options[ $separator ];
		}
		elseif ( isset( $seperator_options[ $default ] ) ) {
			$replacement = $seperator_options[ $default ];
		}
		else {
			$replacement = \reset( $seperator_options );
		}

		/**
		 * Filter: 'wpseo_replacements_filter_sep' - Allow customization of the separator character(s).
		 *
		 * @param string $replacement The current separator.
		 */
		return \apply_filters( 'wpseo_replacements_filter_sep', $replacement );
	}

	/**
	 * Retrieves a default value from the option titles.
	 *
	 * @param string $option_titles_key The key of the option title you wish to get.
	 *
	 * @return string The option title.
	 */
	public function get_title_default( $option_titles_key ) {
		$default_titles = $this->get_title_defaults();
		if ( ! empty( $default_titles[ $option_titles_key ] ) ) {
			return $default_titles[ $option_titles_key ];
		}

		return '';
	}

	/**
	 * Retrieves the default option titles.
	 *
	 * @codeCoverageIgnore We have to write test when this method contains own code.
	 *
	 * @return array The title defaults.
	 */
	protected function get_title_defaults() {
		return WPSEO_Option_Titles::get_instance()->get_defaults();
	}

	/**
	 * Retrieves the tracking only options.
	 *
	 * @codeCoverageIgnore We have to write test when this method contains own code.
	 *
	 * @return string[] The tracking only options.
	 */
	public function get_tracking_only_options() {
		return \array_keys( WPSEO_Option_Tracking_Only::get_instance()->get_defaults() );
	}

	/**
	 * Get the available separator options.
	 *
	 * @return array
	 */
	protected function get_separator_options() {
		return WPSEO_Option_Titles::get_instance()->get_separator_options();
	}

	/**
	 * Checks whether a social URL is valid, with empty strings being valid social URLs.
	 *
	 * @param string $url The url to be checked.
	 *
	 * @return bool Whether the URL is valid.
	 */
	public function is_social_url_valid( $url ) {
		return $url === '' || WPSEO_Option_Social::get_instance()->validate_social_url( $url );
	}

	/**
	 * Checks whether a twitter id is valid, with empty strings being valid twitter id.
	 *
	 * @param string $twitter_id The twitter id to be checked.
	 *
	 * @return bool Whether the twitter id is valid.
	 */
	public function is_twitter_id_valid( $twitter_id ) {
		return empty( $twitter_id ) || WPSEO_Option_Social::get_instance()->validate_twitter_id( $twitter_id, false );
	}

	/**
	 * Gets the limit for the other included pages.
	 *
	 * @return int The limit for the other included pages.
	 */
	public function get_other_included_pages_limit() {
		return WPSEO_Option_Llmstxt::get_instance()->get_other_included_pages_limit();
	}
}


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
9 Jun 2026 8.39 AM
builxejc / builxejc
0755
open-graph
--
9 Jun 2026 8.39 AM
builxejc / builxejc
0755
schema
--
9 Jun 2026 8.39 AM
builxejc / builxejc
0755
twitter
--
9 Jun 2026 8.39 AM
builxejc / builxejc
0755
aioseo-helper.php
1.236 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
asset-helper.php
2.512 KB
5 Mar 2024 5.08 PM
builxejc / builxejc
0644
attachment-cleanup-helper.php
2.24 KB
7 Feb 2023 2.53 PM
builxejc / builxejc
0644
author-archive-helper.php
5.249 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
blocks-helper.php
2.322 KB
29 Nov 2022 7.15 PM
builxejc / builxejc
0644
capability-helper.php
2.066 KB
1 Sep 2020 4.27 PM
builxejc / builxejc
0644
crawl-cleanup-helper.php
8.1 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
curl-helper.php
0.64 KB
1 Sep 2022 10.45 AM
builxejc / builxejc
0644
current-page-helper.php
15.633 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
date-helper.php
3.133 KB
21 Dec 2021 3.29 PM
builxejc / builxejc
0644
environment-helper.php
0.774 KB
29 Nov 2022 7.15 PM
builxejc / builxejc
0644
first-time-configuration-notice-helper.php
5.357 KB
2 Dec 2025 6.31 PM
builxejc / builxejc
0644
home-url-helper.php
0.665 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
image-helper.php
11.691 KB
24 Sep 2024 1.30 PM
builxejc / builxejc
0644
import-cursor-helper.php
1.359 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
import-helper.php
0.699 KB
5 Apr 2022 5.50 PM
builxejc / builxejc
0644
indexable-helper.php
9.237 KB
8 Oct 2025 6.12 PM
builxejc / builxejc
0644
indexable-to-postmeta-helper.php
6.751 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
indexing-helper.php
12.688 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
language-helper.php
2.652 KB
10 Jan 2023 5.05 PM
builxejc / builxejc
0644
lock-helper.php
2.84 KB
12 May 2026 4.03 PM
builxejc / builxejc
0644
meta-helper.php
2.912 KB
25 Jan 2022 3.16 PM
builxejc / builxejc
0644
notification-helper.php
2.009 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
options-helper.php
4.646 KB
7 Jan 2026 4.32 PM
builxejc / builxejc
0644
pagination-helper.php
5.679 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
permalink-helper.php
1.603 KB
4 Feb 2026 7.42 PM
builxejc / builxejc
0644
post-helper.php
5.423 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
post-type-helper.php
7.178 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
primary-term-helper.php
1.365 KB
19 Jan 2024 3.31 PM
builxejc / builxejc
0644
product-helper.php
1.077 KB
8 Aug 2023 4.52 PM
builxejc / builxejc
0644
redirect-helper.php
1.727 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
require-file-helper.php
0.318 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
robots-helper.php
1.735 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
robots-txt-helper.php
3.396 KB
14 Apr 2026 2.10 PM
builxejc / builxejc
0644
route-helper.php
0.678 KB
2 Dec 2025 6.31 PM
builxejc / builxejc
0644
sanitization-helper.php
1.031 KB
25 Jan 2022 3.16 PM
builxejc / builxejc
0644
score-icon-helper.php
2.779 KB
9 May 2023 1.01 PM
builxejc / builxejc
0644
short-link-helper.php
3.522 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644
site-helper.php
0.553 KB
22 Mar 2021 5.43 PM
builxejc / builxejc
0644
social-profiles-helper.php
10.733 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
string-helper.php
1.189 KB
25 Jan 2022 3.16 PM
builxejc / builxejc
0644
taxonomy-helper.php
4.98 KB
24 Jan 2023 3.07 PM
builxejc / builxejc
0644
url-helper.php
8.129 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
user-helper.php
3.932 KB
3 Dec 2024 4.05 PM
builxejc / builxejc
0644
wincher-helper.php
2.509 KB
13 Jun 2023 2.02 PM
builxejc / builxejc
0644
woocommerce-helper.php
1.271 KB
17 Feb 2026 5.17 PM
builxejc / builxejc
0644
wordpress-helper.php
0.5 KB
7 Jul 2021 6.45 PM
builxejc / builxejc
0644
wpdb-helper.php
0.915 KB
7 Apr 2025 1.46 PM
builxejc / builxejc
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF