Как добавить мета-тег опубликованной даты в Mediawiki CMS?

Я установил Mediawiki SEO расширение. Чтобы добавить метатег в раздел head, у них есть синтаксис, подобный приведенному ниже, но он не может добавить метатег даты публикации.

{{#seo:
|title={{#if: {{{page_title|}}} | {{{page_title}}} | Welcome to WikiSEO}}
|titlemode={{{title_mode|}}}
|keywords={{{keywords|}}}
|description={{{description|}}}
|google-site-verification= dnweo23234k23exn23lx23xn23n
|fb:app_id= 1232425634
|fb:admins= Mehrab Tamim
|date-published= ????which value should put here
}}

0

Решение

Нет метатега, который обеспечивает функцию, которую вы ищете. OpenGraph имеет свойство под названием article:published_time с помощью которого вы можете указать дату публикации статьи на сайте, но изначально расширение MediaWiki SEO не поддерживает этот тег, как вы можете прочитать в нем. документация. Это означает, что вы должны добавить тег вручную.

Чтобы добавить этот тег (это кстати. непроверенной!), откройте файл WikiSEO.body.php и добавить новое значение к WikiSEO::$valid_params-арри, звонил article:published_time, Затем добавьте новый индекс с именем article:published_time со значением property к WikiSEO::$tag_types— и ты должен хорошо идти.

Небольшой пример:

protected static $valid_params = [
// other entries
"article:published_time",
];

protected static $_tag_types = [
// other entries
"article:published_time" => "property",
];
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]