Спрашиваем и отвечаем по Wordpress-15

SeVlad
На сайте с 03.11.2008
Offline
1609
#31
onep:

Возможно, проще будет добавить фильтр на запрет вывода первого изображения


Тогда уж лучше вырезать из шаблона(ов) вывод миниатюр. ;)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Gossudar
На сайте с 19.04.2008
Offline
139
#32
onep:

Что-то я сам с циклом запутался ) Возможно, проще будет добавить фильтр на запрет вывода первого изображения


Фильтр не пойдёт. В будущем он будет вырезать то что не нужно, так как для него придется вставлять это первое изображение в новые записи. А цель, наоборот уйти от этого.

O
На сайте с 30.09.2019
Offline
18
#33

Ну тогда запустить один раз типа этого

$posts = get_posts(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=> -1));
foreach($posts as $post){
        $post->post_content = preg_replace('~<img[^>]+>~', '', $post->post_content, 1);
        wp_update_post( $post );
}


seo3_Kul
На сайте с 25.10.2010
Offline
134
#34

Помогите может кто подскажет.

У сайта есть поддомен Москва.сайт.ру на вордпрессе и лежит в отдельной папке. В админке в настройках естественно указано:

Адрес WordPress (URL) Москва.сайт.ру
Адрес сайта (URL) Москва.сайт.ру

Реализовано, что при смене названия поддомена в мета-тегах и контенте происходит подмена города на другой. То есть открываем Екатеринбург.сайт.ру и на сайте в мета-тегах и контенте Москва заменяется на Екатеринбург, но при этом, так как все ссылки подключения скриптов, css и т.д. в вордпресс не относительные, то внутри кода поддомена Екатеринбург.сайт.ру все данные ссылки остаются от поддомена Москва.сайт.ру В результате вылезает много косяков: каноникл ведет на другой поддомен, хлебные крошки, стили подключаются неверно, поиск перебрасывает на другой поддомен... и т.д.

Как я понимаю, это из-за того, что именно адрес сайта (URL) и параметр home_url в вордпресс указан жестко Москва.сайт.ру, можно каким то образом сделать его относительным или заменять в зависимости от нужного поддомена?

Продвижение и раскрутка сайтов!
totamon
На сайте с 12.05.2007
Offline
437
#35
seo3_Kul:

Как я понимаю, это из-за того, что именно адрес сайта (URL) и параметр home_url в вордпресс указан жестко Москва.сайт.ру, можно каким то образом сделать его относительным или заменять в зависимости от нужного поддомена?

можно в конфиге их прописать и присваивать им значение wp-config.php

DEFINE ( 'WP_HOME', 'HTTP: //example.com'); DEFINE ( 'WP_SITEURL', 'HTTP: //example.com');

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
SeVlad
На сайте с 03.11.2008
Offline
1609
#36
seo3_Kul:

Помогите может кто подскажет.

У сайта есть поддомен Москва.сайт.ру на вордпрессе и лежит в отдельной папке. В админке в настройках естественно указано:

Адрес WordPress (URL) Москва.сайт.ру
Адрес сайта (URL) Москва.сайт.ру

Реализовано, что при смене названия поддомена в мета-тегах и контенте происходит подмена города на другой. То есть открываем Екатеринбург.сайт.ру и на сайте в мета-тегах и контенте Москва заменяется на Екатеринбург, но при этом, так как все ссылки подключения скриптов, css и т.д. в вордпресс не относительные, то внутри кода поддомена Екатеринбург.сайт.ру все данные ссылки остаются от поддомена Москва.сайт.ру В результате вылезает много косяков: каноникл ведет на другой поддомен, хлебные крошки, стили подключаются неверно, поиск перебрасывает на другой поддомен... и т.д.

Как я понимаю, это из-за того, что именно адрес сайта (URL) и параметр home_url в вордпресс указан жестко Москва.сайт.ру, можно каким то образом сделать его относительным или заменять в зависимости от нужного поддомена?

Всё зависит от того как реализовано "что при смене названия поддомена в мета-тегах и контенте происходит подмена города на другой." Именно тут и надо работать с каноникалами.



SeVlad
На сайте с 03.11.2008
Offline
1609
#37
totamon:

можно в конфиге их прописать и присваивать им значение wp-config.php

DEFINE ( 'WP_HOME', 'HTTP: //example.com'); DEFINE ( 'WP_SITEURL', 'HTTP: //example.com');

Только не так (так вообще убъёт все поддомены ), а  как-то так

define( 'WP_HOME', "https://{$_SERVER['HTTP_HOST']}" );
define( 'WP_SITEURL', "https://{$_SERVER['HTTP_HOST']}" );

Но может и не помочь. + это всё же костыль. Да  и наверное ахтунг при более-менее  нормальном трафике.

seo3_Kul
На сайте с 25.10.2010
Offline
134
#38
SeVlad #:

Только не так (так вообще убъёт все поддомены ), а  как-то так

Но может и не помочь. + это всё же костыль. Да  и наверное ахтунг при более-менее  нормальном трафике.

Огонь! Всё отрабатывает, как нужно!

Почему считаете, что ахтунг придет при нормальном трафике?


SeVlad
На сайте с 03.11.2008
Offline
1609
#39
seo3_Kul #:

Почему считаете, что ахтунг придет при нормальном трафике?


Потому что это на каждый запрос страницы в реальном времени переписывает данные в базе (что само по себе уже доп. нагрузка). А представь что будет когда несколько человек одновременно зайдёт на на разные поддомены и будут гулять там.

А ещё всякие плагины-темы могут создавать транзитный кеш, и что там окажется..

seo3_Kul
На сайте с 25.10.2010
Offline
134
#40
SeVlad #:

Потому что это на каждый запрос страницы в реальном времени переписывает данные в базе (что само по себе уже доп. нагрузка). А представь что будет когда несколько человек одновременно зайдёт на на разные поддомены и будут гулять там.

А ещё всякие плагины-темы могут создавать транзитный кеш, и что там окажется..

А нормальный трафик это какие объемы Вы подразумеваете?

Просто поддомены там чисто на продажу рассчитаны, в узкой коммерческой тематике...


Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий