MiraKR

Рейтинг
25
Регистрация
25.06.2018
totamon:
кто это тебе сказал? миллионы нубов находят кнопку интернет ежегодно, тысячи как-то попадают на этот форум, непонятно как, ведь ПС они пользоваться не умеют, не иначе как их контекста... и они уверены что ты, именно ты, просто обязан ответить в 100500 раз на их конкретный животрепещущий вопрос (такой [редкий|редкостный|исключительный| необыкновенный| неформатный| выдающийся| редчайший| недюжинный| незаурядный| феноменальный|неповторимый| неподражаемый|непревзойденный|единственный в своем роде|единственный| нечастый]) и никого не интересует твое личное мнение о сути вопроса, ведь "здесь никто никому ничего не обязан" кроме тебя, а ты отвечай кратко, ясно и без воды в сообщениях... форум же не для общения, а для ответов на вопросы☝😂

Вот из-за таких любителей пообщаться, мающихся от безделья, просто действующих на нервы, уже не хочется заходить на этот форум. Кому нужны ваши рассуждения ни о чем, кому нужен ваш флуд? Здесь что курилка? Раздел форума называется "Веб-строительство". Вопрос технического плана. Великие блин знатоки плагинов. Напишу в поддержку, чтобы пост удалили. Надоело читать весь этот бред.

Sitealert:
Ну и колупайтесь сами. Заодно и программирование изучите. Здесь никто никому ничего не обязан.

Спасибо, программирование не мое. Да и не считала, что кто-то кому-то обязан. Просто я противник воды в сообщениях. И вы и SeVlad не единственные люди на свете. На форуме, да и вообще в интернете есть и другие люди, разбирающиеся в функциях, а не в оформлении сообщений на форуме и работе плагинов.

Sitealert:
Учитывя Ваш стиль общения (и да, я помню, что Вы хамите с первых дней своего появления на форуме, мы с Вами практически сразу же пособачились; а сейчас - это ведь Вы попытались анонимно мне настучать? - зря; мне Вас жаль, Вам тяжело в жизни), совсем не хочется Вам помогать.
Но тем не менее, по сабжу: если расширить Вашу функцию, получится примерно следующее
add_action('template_redirect', 'template_redirect_attachment');
function template_redirect_attachment() {
global $post;
if (is_attachment()){
$address = get_permalink($post->post_parent);
if(!$address) $address = home_url();
wp_redirect($address);//переадресация картинки на родительский пост
//или на сстраницу ошибки 404
/*$wp_query->set_404();*/
}
}

Если мне начинают хамить или поучать, то я отвечаю тем же. Если вы копались часами к тому, что и как и куда было написано, то заслужили таких же ответов. У меня нет времени на терки. Я не буду писать в теме, если я ничего не пониманию в ней. Зачем отнимать у человека время? Пусть ему ответят специалисты. Может вам так же поступать?

Я не анонимно на вас стучала, а поставила вам знак "не нравится". Это допустимо на этом форуме. Вы можете поступить также в отношении меня.

Спасибо вам за попытку подправить код, Но к сожалению, ничего не поменялось. Все так же, как и было. Постоянное перенаправление со страницы с картинкой, не привязанной к статье. Оформлен код в теги или нет, это ничего не решает, когда человек не умеет править функции. Вот я не умею этого, а потому обратилась сюда к специалистам. Думаю, вам не нужно ничего мне подсказывать, если я вас раздражаю. Я сюда не нравиться пришла, а за решениями.

SeVlad:
Зуб даю - они написали либо не так либо про что-то другое. Чего Вы также не поняли, как и то, что я пытался до Вас донести. Но что ж. Удачи. Может кто и поможет ноги поломать.

Желаю вам того же, "понимающий".

---------- Добавлено 18.09.2018 в 15:29 ----------

Sitealert:
А зачем Вы огрызаетесь, вместо того, чтобы исправить стартпост? Не оформлять код тэгами [ CODE]- это Ваша принципиальная позиция?

К чему мне его рассуждения? Я такая "ничего не понимающая", без него знаю про плагин. Зачем мне об этом читать в теме, где прошу доработать код?

Не подумала про теги. Это так принципиально? Или тут тема-флудилка? Сейчас оформила код в теги. Вы теперь сможете подсказать решение?

Может, кто-то разбирающийся в коде, подскажет решение?

SeVlad:
Каких ДВЕ ссылки? ВП генерирует одну ссылку на страницу медиафайла.
Адрес страницы с картинкой и адрес картинки - два разных адреса отображающих совершено разные вещи/сущности. Они не могут быть "дублями".


Я и подсказал - плагины. Проверенные, надёжные, безопасные решения множества задач. Тем более что обсуждать на сёрче сайты без СЕО-плагинов несколько странно.

И да, как сделать костыли и приобрести геморрой при наличии надёжных и правильных решений, я не подсказываю. Сорри.

На другом форуме, как и в интернете это назвали дублями. Как и в поддержке Яндекса написали, что это страницы с дублирующимся контентом.

Зачем вы мне советуете плагин, если я хочу использовать функцию? У меня на сайте есть СЕО-плагин, но я же не могу завешивать весь сайт плагинами. Спасибо за ваши советы, но я в них не нуждаюсь. Могли бы вы не отписываться в моих темах? Один флуд блин, ни о чем. Пустая трата времени.

SeVlad:
Что-то?

Постоянный адрес ЧЕГО?
Есть понимание что такое вообще "постоянный адрес"?


Нагружают не "плагины", а неразумно написанный или используемый код. И совершенно не важно где он будет.


Хламом я называю всякую ересь из интернетов. Непонятно что непонятно откуда, в то время как есть правильные решения. А я не читаю не оформленный код (за редким исключением).


Потому что в теме должно быть ТОЛЬКО то, что относится непосредственно к теме - то, что отвечает за внешний вид. Но никак не глобальный функционал сайта. Ибо при смене оной всё полетит к чертям. А даже такая "ерунда" как редирект - это функция сайта, не зависящая от темы.

Постоянный адрес ссылки на страницу с картинкой. Вы ведь консультируете людей создающих сайты, как вы можете не знать, что вордпресс генерирует по две ссылки на каждый медиафал? Если вы не читаете код, то зачем пишете в этой теме? Мне необходимо решение. А не рассуждения. Тему менять не собираюсь. Спасибо за пояснения. Если у вас есть решение, пожалуйста, подскажите его.

SeVlad:
Дубли ЧЕГО, интересно?
Это НЕ дубли. Но действительно в большинстве случаев эти страницы не нужны.

А что, СЕО-плагины не используются и есть желание покостылить? Тогда надо это оформлять в плагин.

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

Почему не дубли? Это две страницы на одну картинку. Одна из страниц - адрес файла, другая - постоянный адрес.

Плагин такой есть Attachment Pages Redirect. Но хочется обойтись без плагинов. Они ведь и нагружают и устаревают.

Почему этот код Вы назвали хламом? Он неверный? Он делает нормально редирект привязанных к записям картинок.

Могли бы Вы пояснить, почему такие функции не должны быть в теме?

xVOVAx:
лучший сео шаблон - это уникальны сверстаный с нуля диз и натянутый на цмс

В этом Вы безусловно правы. Но существуют ли верстальщики, знакомые с СЕО?

У меня уникальный, на заказ сверстанный, но по сео-параметрам он сильно уступает Root.

Дейл Купер:
Для SEO без разницы.
А что сайт у Вас? Для бложика 2 колонки лучше выглядит. Для портала можно и 3. Хотя в 3 колонки выглядит морально устаревше, на мой взгляд.

Структура сайта "блог".

Всего: 79