Для вступления в общество новичков и профессионалов домен-индустрии, пожалуйста нажмите здесь ...

   
 Купля-продажа и обсуждение доменных имён
        

  
Вернуться   Форум о доменах > Дизайн и развитие проектов > Программирование
Регистрация Реноме Правила форума Справка Пользователи Социальные группы Все разделы прочитаны
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования.

Ответ
 
Опции темы
Сегодня
от 149р за .RU
Аренда сервера
2x Intel Hexa-Core Xeon E5-2420
Всего 79 евро!

с видеокартой GeForce GTX 1080 Ti
всего 99 евро!

от 149р за .РФ Реклама на DomenForum.net
Старый 20.06.2022, 10:53   #1
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Title и Description из All in One SEO Pack

Wordpress.

Стоит All in One SEO Pack 2.7.3

Каким кодом можно получить формируемые All in One SEO Pack значения Title и Description?
Port_Artur вне форума   Ответить с цитированием
Старый 24.06.2022, 20:21   #2
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Совсем никто не знает?
Port_Artur вне форума   Ответить с цитированием
Старый 25.06.2022, 13:11   #3
 
Регистрация: 26.12.2016
Адрес: Узбекистан
Сообщений: 133
Доменные сделки: 1
Реноме: 125
Одобрения
Спасибо (Отдано): 171
Спасибо (Получено): 37
PHP код:
add_filter'aioseo_keywords''aioseo_filter_keywords' );

function 
aioseo_filter_keywords$keywords ) {
  
    
// В $keywords строка с ключевыми словами, перечисленными через запятую
    
    
return $keywords ;

PHP код:
add_filter'aioseo_description''aioseo_filter_description' );

function 
aioseo_filter_description$description ) {

    
// В $description строка описания

    
return $description;

Вот документация:
https://aioseo.com/docs/aioseo_keywords/
https://aioseo.com/docs/aioseo_description/
lyodik вне форума   Ответить с цитированием
Старый 25.06.2022, 14:52   #4
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Сообщение от lyodik Посмотреть сообщение
PHP код:
add_filter'aioseo_description''aioseo_filter_description' );

function 
aioseo_filter_description$description ) {

    
// В $description строка описания

    
return $description;

Вот документация:
https://aioseo.com/docs/aioseo_keywords/
https://aioseo.com/docs/aioseo_description/
Добавил фильтр в functions.php.

Как теперь вывести description в header.php в нужном месте ?
Port_Artur вне форума   Ответить с цитированием
Старый 25.06.2022, 16:12   #5
 
Регистрация: 26.12.2016
Адрес: Узбекистан
Сообщений: 133
Доменные сделки: 1
Реноме: 125
Одобрения
Спасибо (Отдано): 171
Спасибо (Получено): 37
Ааа, я думал, вам их для модификации получить нужно. Если для вывода, то не знаю, как.
Судя по информации, полученной при беглом ознакомлении с документацией, я подозреваю, что всё должно подставляться автоматически.

https://aioseo.com/docs/setting-the-...-your-content/
lyodik вне форума   Ответить с цитированием
Старый 25.06.2022, 16:17   #6
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Да мне для OG
Так-то в мета description само прописывается нормально
Port_Artur вне форума   Ответить с цитированием
Старый 26.06.2022, 17:35   #7
 
Регистрация: 26.12.2016
Адрес: Узбекистан
Сообщений: 133
Доменные сделки: 1
Реноме: 125
Одобрения
Спасибо (Отдано): 171
Спасибо (Получено): 37
Покопался в исходном коде плагина. В header.php напрямую изменения вносить не надо, нужно создать обработчик фильтра:
PHP код:
add_filter 'aioseo_meta_views''my_aiseo_head_modifier' );

function 
my_aiseo_head_modifier $views ) {
    
# Добавляем полный путь к своему файлу, в котором будет происходить дополнение head
    
$views[] = '/полный/путь/от/корня/системы/og.php';

    return 
$views;

Теперь создайте файл og.php и в нём выводите собственные meta-теги с OG-значениями:
PHP код:
<?php

# В этих переменных нужные вам данные:
$description aioseo()->helpers->encodeOutputHtml(
    
aioseo()->meta->description->getDescription()
);

$keywords    $this->keywords->getKeywords();
Вывод делайте так же, как тут:
https://plugins.trac.wordpress.org/b.../main/meta.php
lyodik вне форума   Ответить с цитированием
Ответ



Реклама

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Закладки Добавить Тема в закладки

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:54. Часовой пояс GMT +4.