Більше результатів...

Загальні селектори
Тільки точні збіги
Шукати у заголовках
Шукати у контенті
Вибір типів постів
Фільтрувати за категоріями
FAQ
Hostenko
Натхнення
Відео уроки
Новини
Плагіни
Теми
Уроки
Хакі

Щоразу, коли ви завантажуєте нове зображення через Медіафайли на вашому WordPress сайті вам пропонується на вибір, як саме використовувати посилання на завантажене зображення. Те саме стосується і інших медіафайлів, не тільки зображень. Ви можете НЕ використовувати посилання зовсім, використовувати посилання на файл або використовувати посилання на сторінку вкладення.

Як вимкнути коментарі для медіафайлів WordPress

inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!

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

Все, що потрібно зробити, це додати наступний код у файл functions.php вашої поточної теми:

function filter_media_comment_status( $open, $post_id ) {
	$post = get_post( $post_id );
	if( $post->post_type == 'attachment' ) {
		return false;
	}
	return $open;
}
add_filter( 'comments_open', 'filter_media_comment_status', 10 , 2 );

Якщо ви не бажаєте розбиратися з кодом, ви можете просто використовувати плагін Відключити коментарі. Цей плагін дозволяє повністю відключити всі коментарі на сторінках зазначеного типу: Записи, Сторінки, Медіафайли. Просто виберіть Медіафайли.

Як вимкнути коментарі для медіафайлів WordPress

Якщо ви не знаєте, що таке плагіни і як їх встановлювати, перегляньте цей урок.

Сподіваюся, вам знадобиться цей невеликий урок.

Джерело: WPBeginner.com
inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!
Олексій Шевченко
редактор wpcafe
Вивчає сайтобудування з 2008 року. Практикуючий вебмайстер, що спеціалізується на створенні сайтів WordPress. Задати питання Олексію можна на https://profiles.wordpress.org/wpthemeus/

Коментарі до запису: 8

Сентенція:

А як додати на такі сторінки-медіафайлів («при ​​переході за посиланням медіафайлу ви потраплятимете на нову сторінку із самим медіафайлом та блоком коментарів знизу») — свою інформацію?

WPcafe.org:

По суті, ця сторінка візуально відповідатиме звичайному шаблону будь-якого запису, тобто буде використаний код шаблону single.php

Сентенція:

Дякую! Моє рішення: треба зайти в медіафайл, вибрати потрібну картинку та в описі додати свою інформацію.

Олександр:

Добрий день.

Дякую за статтю, вже написав функцію, точніше переписав :), все спрацювало.

Не скажете також у мене така проблема:

У мене є сайт на html, і на ньому сторінка із зображенням, наприклад my-site.ru/alex.html

постійне посилання на медіафайл формується у вигляді http://localhost/my-site/?attachment_id=33

мені б не хотілося змінювати адреси посилань, а вордпрес не дає залишити стару адресу. Може можна якусь функцію написати на цей випадок?

влад:

Підкажіть, а як взагалі відключити генерацію сторінок-медіафайлів? Вони всі в ПС в індексі, а це погано.

WPcafe.org:

Вимкнути сторінки медіафайлів думаю буде важко, адже це вбудована функціональність двигуна WordPress. Простіше заборонити індексацію цього типу сторінок через якийсь сео-плагін або robots.txt

Serg:

Дякую. А то спамери дістали. У статтях коменти відключені, то вони в картинки шлють.

MiKoff:

із моїм шаблоном не пройшло. Але я знайшов окремий файл comments.php і там видалив рядок

і все готове! Тепер немає поля для додавання коментарів. До чого я можу це робити через адмінку (поле залишилося)

Додати коментар або відгук