PATH:
home
/
letacommog
/
bresse-paysage
/
wp-content
/
plugins
/
wordpress-seo-premium
/
inc
<?php /** * WPSEO plugin file. * * @package WPSEO */ /** * WPSEO_Custom_Fields. */ class WPSEO_Custom_Fields { /** * Custom fields cache. * * @var array */ protected static $custom_fields = null; /** * Retrieves the custom field names as an array. * * @link WordPress core: wp-admin/includes/template.php. Reused query from it. * * @return array The custom fields. */ public static function get_custom_fields() { global $wpdb; // Use cached value if available. if ( ! is_null( self::$custom_fields ) ) { return self::$custom_fields; } self::$custom_fields = array(); /** * Filters the number of custom fields to retrieve for the drop-down * in the Custom Fields meta box. * * @param int $limit Number of custom fields to retrieve. Default 30. */ $limit = apply_filters( 'postmeta_form_limit', 30 ); $sql = "SELECT DISTINCT meta_key FROM $wpdb->postmeta WHERE meta_key NOT BETWEEN '_' AND '_z' HAVING meta_key NOT LIKE %s ORDER BY meta_key LIMIT %d"; $fields = $wpdb->get_col( $wpdb->prepare( $sql, $wpdb->esc_like( '_' ) . '%', $limit ) ); if ( is_array( $fields ) ) { self::$custom_fields = array_map( array( 'WPSEO_Custom_Fields', 'add_custom_field_prefix' ), $fields ); } return self::$custom_fields; } /** * Adds the cf_ prefix to a field. * * @param string $field The field to prefix. * * @return string The prefixed field. */ private static function add_custom_field_prefix( $field ) { return 'cf_' . $field; } }
[+]
..
[-] class-wpseo-admin-bar-menu.php
[edit]
[-] class-wpseo-shortlinker.php
[edit]
[-] class-upgrade-history.php
[edit]
[+]
exceptions
[+]
options
[-] class-wpseo-meta.php
[edit]
[-] class-wpseo-features.php
[edit]
[-] language-utils.php
[edit]
[+]
sitemaps
[+]
endpoints
[-] wpseo-functions.php
[edit]
[-] class-wpseo-endpoint-factory.php
[edit]
[-] class-wpseo-replacement-variable.php
[edit]
[-] class-upgrade.php
[edit]
[-] class-wpseo-content-images.php
[edit]
[-] class-wpseo-rank.php
[edit]
[-] class-wpseo-replace-vars.php
[edit]
[-] class-wpseo-validator.php
[edit]
[-] class-wpseo-installation.php
[edit]
[-] class-rewrite.php
[edit]
[-] class-wpseo-primary-term.php
[edit]
[-] class-post-type.php
[edit]
[-] interface-wpseo-wordpress-ajax-integration.php
[edit]
[+]
structured-data-blocks
[-] wpseo-non-ajax-functions.php
[edit]
[-] class-wpseo-utils.php
[edit]
[-] class-my-yoast-api-request.php
[edit]
[-] class-wpseo-custom-fields.php
[edit]
[-] class-addon-manager.php
[edit]
[-] class-wpseo-image-utils.php
[edit]
[-] class-wpseo-statistics.php
[edit]
[+]
indexables
[-] wpseo-functions-deprecated.php
[edit]
[-] index.php
[edit]
[-] class-structured-data-blocks.php
[edit]
[-] class-wpseo-custom-taxonomies.php
[edit]
[-] interface-wpseo-wordpress-integration.php
[edit]