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

E
На сайте с 15.02.2016
Offline
11
#201
goldyman:
RewriteEngine On

RewriteBase /
RewriteRule ^old.html$ http://www.site.ru/new.html [R=301,L]

а чтобы было перенаправление с УРЛ со слешем на конце на .html на конце - это как сделать?

Что-то попробовал так подставить, неперенаправляет(

A
На сайте с 20.08.2010
Offline
775
#202
Gerga:
awasome, во так :):

add_filter( 'the_content', 'attachment_image_link_remove_filter' );

function attachment_image_link_remove_filter( $content ) {
if ( !is_single() ) return $content;
$content = preg_replace('/<img(?:\\s[^<>]*)?>/i','',$content);
return $content;
}

Да, работает, благодарю.

K
На сайте с 01.09.2005
Offline
248
#203

Ребята помогите пожалуйста убрать картинку из полной новости, которая подставляется из краткой новости. Уже везде переискал thumb, нигде не могу найти в файлах шаблона где вылазит эта картинка.

Пробовал использовать функцию в functions.php убирающую все картинки в полной новости, но мне такое не подходит, так как на сайте полно разделов с новостями с картинками в полной новости, а убрать нужно картинку в полной новости только для определенной категории сайта.

Как это сделать???

S3
На сайте с 29.03.2012
Offline
366
#204
kostyk:
Ребята помогите пожалуйста убрать картинку из полной новости, которая подставляется из краткой новости. Уже везде переискал thumb, нигде не могу найти в файлах шаблона где вылазит эта картинка.

Пробовал использовать функцию в functions.php убирающую все картинки в полной новости, но мне такое не подходит, так как на сайте полно разделов с новостями с картинками в полной новости, а убрать нужно картинку в полной новости только для определенной категории сайта.

Как это сделать???

Для начала найдите тот файл, который выводит полную новость, типа single.php. дальше смотрите, что он выводит и убираете лишнее. Но если у вас, например, тема, сгенерированная каким Артистер - все сложнее.

ЗЫ. Без листингов не гадается как-то...

Gerga
На сайте с 02.08.2015
Offline
94
#205

kostyk, так


add_filter( 'the_content', 'attachment_image_link_remove_filter' );

function attachment_image_link_remove_filter( $content ) {
if ( in_category( array(1, 2, 3) ) )
$content = preg_replace('/<img(?:\\s[^<>]*)?>/i','',$content, 1);
return $content;
}
// где 1, 2, 3 - id категорий

либо с помощью SQL запроса, но он на всегда удалит код картинки с базы.

---------- Добавлено 16.02.2016 в 08:58 ----------

Epiq:
а чтобы было перенаправление с УРЛ со слешем на конце на .html на конце - это как сделать?

Что-то попробовал так подставить, неперенаправляет(

Epiq, пробуйте так:


RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1.html [R=301,L]
E
На сайте с 15.02.2016
Offline
11
#206

---------- Добавлено 16.02.2016 в 08:58 ----------

Epiq, пробуйте так:


RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1.html [R=301,L]

ура! заработало) но вот редиректит только если на конце есть слеш, а если урл заканчивается просто буквой - то уже не редиректит(

Что ещё нужно добавить, чтобы было перенаправление, если старый пост без слеша??

E
На сайте с 15.02.2016
Offline
11
#207
Epiq:
---------- Добавлено 16.02.2016 в 08:58 ----------


Epiq, пробуйте так:

RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1.html [R=301,L]

ура! заработало) но вот редиректит только если на конце есть слеш, а если урл заканчивается просто буквой - то уже не редиректит(

Что ещё нужно добавить, чтобы было перенаправление, если старый пост без слеша??

и ещё блин( теперь при переходе на страницу: сайт.ру/wp-admin/ - перекидывает на окончание с .html )) как-то ещё получается нужно добавить исключение для панели админа

E
На сайте с 15.02.2016
Offline
11
#208
Epiq:
ура! заработало) но вот редиректит только если на конце есть слеш, а если урл заканчивается просто буквой - то уже не редиректит(

Что ещё нужно добавить, чтобы было перенаправление, если старый пост без слеша??

и ещё блин( теперь при переходе на страницу: сайт.ру/wp-admin/ - перекидывает на окончание с .html )) как-то ещё получается нужно добавить исключение для панели админа

и при переходе по категории: сайт.ру/category/signal/ - идёт переадрессация на сайт.ру/category/signal.html ((

J
На сайте с 06.07.2011
Offline
169
#209

Нужно сделать порядком 50-ти сайтов с одной темой и нужными плагинами.

Будет ли правильно сделать так:

1)Устанавливаем сайт на домен с которого будет скопирован сайт copysite.com

2)Устанавливаем и настраиваем плагины, виджеты.

Далее делаем копию базы copybase --> на newbase

Копируем copysite.com на newsite.com и

делаем поиск и замену

copybase --> newbase

copydomain.com --> newdomain.com

SeVlad
На сайте с 03.11.2008
Offline
1609
#210

Вашуж дивизию! Нельзя оставить топик без присмотра. 😡

SeVlad:
Это топик по Wordpress. По СЕО, HTML, CSS, JS, общих вопросов безопасности и тп пожалуйста, спрашивайте в соответствующих темах и разделах сёрча.

Для показа небольших участков кода используйте bb-код . Большие простыни помещайте на http://pastebin.com, http://jsfiddle.net/ и тп сервисы
...
Не нужно "спасибных" постов (где только "спасибо", без вопросов и\или описаний решений и тп) - для этого есть кнопка. Плз, не захламляете топик пустышками.

Epiq, а тебе персонально - читать правила форума раздел 3 особенно внимательно.

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

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