-
WIBUHAX0R1337
-
/
home
/
coludnqa
/
public_html
/
wp-content
/
plugins
/
wordpress-seo
/
src
/
helpers
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
open-graph
--
NONE
schema
--
NONE
twitter
--
NONE
.htaccess
0.231KB
Edit File
Delete File
Rename
asset-helper.php
2.52KB
Edit File
Delete File
Rename
author-archive-helper.php
3.448KB
Edit File
Delete File
Rename
blocks-helper.php
2.263KB
Edit File
Delete File
Rename
capability-helper.php
2.066KB
Edit File
Delete File
Rename
current-page-helper.php
11.897KB
Edit File
Delete File
Rename
date-helper.php
3.133KB
Edit File
Delete File
Rename
environment-helper.php
0.582KB
Edit File
Delete File
Rename
home-url-helper.php
0.752KB
Edit File
Delete File
Rename
image-helper.php
9.991KB
Edit File
Delete File
Rename
indexable-helper.php
4.595KB
Edit File
Delete File
Rename
indexable-to-postmeta-helper.php
5.364KB
Edit File
Delete File
Rename
indexing-helper.php
9.237KB
Edit File
Delete File
Rename
input-helper.php
0.646KB
Edit File
Delete File
Rename
language-helper.php
1.847KB
Edit File
Delete File
Rename
meta-helper.php
2.912KB
Edit File
Delete File
Rename
notification-helper.php
0.533KB
Edit File
Delete File
Rename
options-helper.php
3.143KB
Edit File
Delete File
Rename
pagination-helper.php
3.474KB
Edit File
Delete File
Rename
permalink-helper.php
1.256KB
Edit File
Delete File
Rename
post-helper.php
4.96KB
Edit File
Delete File
Rename
post-type-helper.php
3.438KB
Edit File
Delete File
Rename
primary-term-helper.php
1.366KB
Edit File
Delete File
Rename
product-helper.php
0.95KB
Edit File
Delete File
Rename
redirect-helper.php
1.424KB
Edit File
Delete File
Rename
request-helper.php
0.344KB
Edit File
Delete File
Rename
require-file-helper.php
0.298KB
Edit File
Delete File
Rename
robots-helper.php
0.514KB
Edit File
Delete File
Rename
sanitization-helper.php
1.031KB
Edit File
Delete File
Rename
short-link-helper.php
3.296KB
Edit File
Delete File
Rename
site-helper.php
0.553KB
Edit File
Delete File
Rename
string-helper.php
1.189KB
Edit File
Delete File
Rename
taxonomy-helper.php
3.036KB
Edit File
Delete File
Rename
url-helper.php
5.857KB
Edit File
Delete File
Rename
user-helper.php
3.675KB
Edit File
Delete File
Rename
wincher-helper.php
2.148KB
Edit File
Delete File
Rename
woocommerce-helper.php
0.858KB
Edit File
Delete File
Rename
wordpress-helper.php
0.5KB
Edit File
Delete File
Rename
wpdb-helper.php
0.924KB
Edit File
Delete File
Rename
<?php namespace Yoast\WP\SEO\Helpers; use WPSEO_Option_Titles; 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. * * @return mixed|null Returns value if found. */ public function set( $key, $value ) { return WPSEO_Options::set( $key, $value ); } /** * 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). * * @api 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(); } /** * Get the available separator options. * * @return array */ protected function get_separator_options() { return WPSEO_Option_Titles::get_instance()->get_separator_options(); } }
Save!!!
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat