Как убрать у картинок все ссылки на Wordpress?

12
Kory
На сайте с 27.11.2006
Offline
297
#11
SeVlad:
А что конкретно не понятно?
И где конкретика в твоей задаче?

В смысле, что не понятно? Твой флуд мне непонятен. Если ты не знаешь, как это сделать проходи мимо.

Конкретика была описана в первом посту, но для особо одарённых повторюсь. Нужно убрать все ссылки со всех существующих картинок блога. Пока что я увидел решение только во втором сообщение, но оно же далеко не идеально, как я понял.

Тогда 2 варианта:
1. Пройтись по базе заменой с регулярками. Не знаю, как это сделать без выгрузки дампа. ПМА вроде не умеет апдейтиь с регулярками.
2. Каким-нить плагином "поиск-замена". Только смотреть что бы он работал непосредственно с базой, а не реплейсил при выводе на морду.

Оба варианта, предложенных тобой, можно перевести: "ну как-то можно сделать, но я не знаю как". Они мне ничем не помогли.

---------- Добавлено 01.07.2013 в 17:09 ----------

ivan-lev:
Если код из поста работает - чем не решение?

UPD. Не работает.

Собираю статистику по НЧ.
SeVlad
На сайте с 03.11.2008
Offline
1609
#12
Kory:
В смысле, что не понятно?

В смысле я тебе задал уточняющий вопрос. Где был ответ на него? (до 11поста)

Kory:
Твой флуд мне непонятен. Если ты не знаешь, как это сделать проходи мимо.

И выдал 2,5 решения. Что не ясно в написанном?

Kory:
Они мне ничем не помогли.

Так и скажи, что не понимаешь о чём речь.

ОК. Давай по порядку.

0.

SeVlad:
Мб просто не ставить их?

А? Не? Что тут ты не в состоянии (с)делать? // Ок, этот пункт проехали. В 11 посте наконец-то появилось уточнение.

1. Не знаешь что такое дамп базы? Как его сливать-заливать? Как\чем производить в нём изменения?

2. Не знаешь что такое плагин для ВП? Где их брать и как найти нужный?

ivan-lev:
Можно использовать прямые запросы в базу или API wordpress..

У ВП уже есть масса готовых плагов для реплейса с регулярками :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
IL
На сайте с 20.04.2007
Offline
435
#13
SeVlad:
У ВП уже есть масса готовых плагов для реплейса с регулярками

Так может ссыль на один рабочий в топик кинешь? =)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Kory
На сайте с 27.11.2006
Offline
297
#14
ivan-lev:
Так может ссыль на один рабочий в топик кинешь? =)

И я про тоже.

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

...выдал 2,5 решения. Что не ясно в написанном?

Всё, что ты описал не решение, а очередной пост на тему "я знаю как это сделать в теории, но не на практике".

Если ты позиционируешь себя как спеца по вордпрессу, то опиши нормально, что делать и как. Какой плагин ставить, что прописывать. Если с дампом работать, то конкретно как менять и где. Пока что от тебя я один флуд здесь вижу.

SeVlad
На сайте с 03.11.2008
Offline
1609
#15
ivan-lev:
Так может ссыль на один рабочий в топик кинешь? =)

Так это ж надо перебирать. А оно мне надо или кому ;)?

Но если это надо тебе - для тебя не вопрос, поперебираю.

Kory:
то хотя бы название подходящего плагина.

Выше ссылка на поиск по одному из ключевых слов.

Kory:
Какой плагин ставить, что прописывать. Если с дампом работать, то конкретно как менять и где.

Вот если бы ты нормально по(с)просил, а не загибал пальцы уже второй раз - я бы мб и рассказал. А так желание уже пропало.

А теперь я, пожалуй, пойду мимо.

esteticnois
На сайте с 25.08.2012
Offline
89
#16

Скажите, пожалуйста, хоть кто нибудь, куда именно вставлять данный код:

............

add_filter( 'the_content', 'attachment_image_link_remove_filter' );

function attachment_image_link_remove_filter( $content ) {

$content =

preg_replace(

array('{<a(.*?)(wp-att|wp-content\/uploads)[^>]*><img}',

'{ wp-image-[0-9]*» /></a>}'),

array('<img','» />'),

$content

);

return $content;

}

.............

И такой вопрос, точно ли исчезнут потом уже существующие на сайте ссылки с картинок!?

F
На сайте с 04.08.2007
Offline
100
#17

Есть простое решение, установить плагин Remove Image Links

http://wordpress.org/plugins/remove-image-links/

В новых их уже не будет, в старых не будут выводится, пользователи не смогут кликнуть.

When this plugin is activated

The link field for new images being inserted is blank by default.
The link code in existing posts and pages is not deleted but it is not outputted, meaning that readers can no longer click on the images.
Links to web pages or documents from images are not affected.
artalex
На сайте с 08.12.2005
Offline
144
#18
esteticnois:
Скажите, пожалуйста, хоть кто нибудь, куда именно вставлять данный код:

Код вставлять в файл functions.php в директории темы..

Только там какие-то "помарки" в коде вижу скопипастились... надо поправить...

Брал здесь:

http://wordpress.stackexchange.com/questions/33724/remove-links-from-images-using-functions-php

esteticnois
На сайте с 25.08.2012
Offline
89
#19

О-о-о! Огроменное всем Вам спасибо за ответы)) Всего Вам хорошего!

12

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