ACIL FM
Dark
Refresh
Current DIR:
/home/mhhtmff/www/site/wp-content/plugins/wordpress-seo/src/generators/schema
/
home
mhhtmff
www
site
wp-content
plugins
wordpress-seo
src
generators
schema
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
abstract-schema-piece.php
794 B
chmod
View
DL
Edit
Rename
Delete
article.php
7.16 MB
chmod
View
DL
Edit
Rename
Delete
author.php
2.95 MB
chmod
View
DL
Edit
Rename
Delete
breadcrumb.php
5.05 MB
chmod
View
DL
Edit
Rename
Delete
faq.php
2.88 MB
chmod
View
DL
Edit
Rename
Delete
howto.php
4.98 MB
chmod
View
DL
Edit
Rename
Delete
main-image.php
1.14 MB
chmod
View
DL
Edit
Rename
Delete
organization.php
2.38 MB
chmod
View
DL
Edit
Rename
Delete
person.php
9.09 MB
chmod
View
DL
Edit
Rename
Delete
webpage.php
4.55 MB
chmod
View
DL
Edit
Rename
Delete
website.php
2.6 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /home/mhhtmff/www/site/wp-content/plugins/wordpress-seo/src/generators/schema/website.php
<?php namespace Yoast\WP\SEO\Generators\Schema; use Yoast\WP\SEO\Config\Schema_IDs; /** * Returns schema Website data. */ class Website extends Abstract_Schema_Piece { /** * Determines whether or not a piece should be added to the graph. * * @return bool */ public function is_needed() { return true; } /** * Outputs code to allow recognition of the internal search engine. * * @return array Website data blob. */ public function generate() { $data = [ '@type' => 'WebSite', '@id' => $this->context->site_url . Schema_IDs::WEBSITE_HASH, 'url' => $this->context->site_url, 'name' => $this->helpers->schema->html->smart_strip_tags( $this->context->site_name ), 'description' => \get_bloginfo( 'description' ), ]; if ( $this->context->site_represents_reference ) { $data['publisher'] = $this->context->site_represents_reference; } $data = $this->add_alternate_name( $data ); $data = $this->internal_search_section( $data ); $data = $this->helpers->schema->language->add_piece_language( $data ); return $data; } /** * Returns an alternate name if one was specified in the Yoast SEO settings. * * @param array $data The website data array. * * @return array */ private function add_alternate_name( $data ) { if ( $this->context->alternate_site_name !== '' ) { $data['alternateName'] = $this->helpers->schema->html->smart_strip_tags( $this->context->alternate_site_name ); } return $data; } /** * Adds the internal search JSON LD code to the homepage if it's not disabled. * * @link https://developers.google.com/search/docs/data-types/sitelinks-searchbox * * @param array $data The website data array. * * @return array */ private function internal_search_section( $data ) { /** * Filter: 'disable_wpseo_json_ld_search' - Allow disabling of the json+ld output. * * @api bool $display_search Whether or not to display json+ld search on the frontend. */ if ( \apply_filters( 'disable_wpseo_json_ld_search', false ) ) { return $data; } /** * Filter: 'wpseo_json_ld_search_url' - Allows filtering of the search URL for Yoast SEO. * * @api string $search_url The search URL for this site with a `{search_term_string}` variable. */ $search_url = \apply_filters( 'wpseo_json_ld_search_url', $this->context->site_url . '?s={search_term_string}' ); $data['potentialAction'][] = [ '@type' => 'SearchAction', 'target' => [ '@type' => 'EntryPoint', 'urlTemplate' => $search_url, ], 'query-input' => 'required name=search_term_string', ]; return $data; } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply