Как отключить плагин для определенных постовстраниц


Содержание материала:

Как отключить скрипт (плагин) на домашней странице?

Требуется отключить один плагин №1 и его скрипты только на главной странице, чтобы он не мешал отображению контента.

чтобы отключить скрипты плагина№2 который ломает код

2 ответа 2

Скрипты в плагинах подключаются через функцию wp_enqueue_script(), где указывается название скрипта, которое, как правило, должно быть уникальным. Соответственно для отключения можно использовать функцию wp_deregister_script() с указанием названия скрипта и обернуть это все в условие для главной is_home():

3 способа как отключить плагины WordPress

Автор: Эдуард Бунаков · 28 февраля 2020

Отключить плагины wordpress может понадобиться в случае отсутствия прав администратора, нет доступа к админке движка и некоторых других. Самым простым и наиболее правильным является база данных, при этом нет необходимости запоминать сложные комбинации SQL-запросов.

Ломаете голову над тем как отключить плагины WordPress? Если у вас все еще есть доступ к панели управления этой CMS, выполнять сложных действий не нужно — достаточно простого нажатия на кнопку. Но если вы не можете получить доступ к панели управления, деактивировать плагины придется иным способом. Неважно в какой ситуации вы оказались, я покажу вам как можно быстро отключить плагин (или несколько плагинов) WordPress. Можете нажать одну из нижележащих ссылок, чтобы сразу перейти к определенному методу.

  1. Как отключить плагины посредством панели управления WordPress. Если у вас сохранился доступ к панели управления – этот способ самый простой.
  2. Как отключить плагины WordPress с помощью FTP. Полезно, если вы по какой-то причине не можете получить доступ к панели управления WordPress.
  3. Как отключить плагины WordPress через phpMyAdmin. Несколько более техничный способ отключения плагинов при отсутствии возможности получить доступ к панели управления.

Как отключить плагины WordPress посредством панели управления

Если у вас сохранился доступ к админке блога (wp-admin), ниже приведены способы отключения плагинов как по отдельности, так и скопом.

Как через панель управления WordPress отключить отдельный плагин

Для начала, кликните по вкладке «Плагины» расположенной на боковой панели. Затем нажмите на ссылку «Деактивировать» под названием плагина, который вы хотите деактивировать:

Вот и всё!
Теперь плагин деактивирован. При желании вы можете полностью удалить плагин со своего WordPress сайта аналогичным образом кликнув по кнопке «Удалить». К тому же вы всегда можете просмотреть полный список отключенных плагинов выбрав вкладку «Неактивные».

Как через панель управления WordPress одновременно отключить группу плагинов

Если хотите одним махом отключить несколько плагинов, можете воспользоваться расположенными рядом с ними чекбоксами. После того, как отметите все плагины, которые хотите деактивировать, выберете пункт «Деактивировать» в раскрывающемся списке и нажмите «Применить»:

Деактивация всех плагинов

После нажатия на кнопку «Применить», все выбранные плагины будут отключены.

Как отключить плагины wordpress через ftp

Если при работе с сайтом вы столкнулись с тем, что не можете получить доступ к панели управления WordPress, обычным шагом диагностики будет отключение на вашем сайте всех плагинов. Но поскольку вы не можете получить доступ к панели управления, нужно будет сделать это вручную, соединившись со своим сайтом посредством FTP.

Шаг 1: Установите FTP соединение со своим сайтом

Для этого вам понадобится:

  • FTP клиент – Total Commander, FileZilla является хорошим бесплатным вариантом
  • Учетные данные для подключения к FTP – можете получить их у своего хостинг-провайдера

Успешно подключившись к сайту посредством FTP, вы должны увидеть нечто похожее на это:

Каталог файлов wordpress

Шаг 2: Перейдите в каталог wp-content
Пользуясь FTP клиентом, перейдите в каталог wp-content:

Шаг 3: Переименуйте каталог «plugins» например, на «plugins2»

В каталоге «wp-content», вы должны увидеть каталог под названием
«plugins». Щелкните по нему правой кнопкой мыши и переименуйте например, на «plugins2»:

Когда закончите, все должно выглядеть таким вот образом:

На данном этапе все ваши плагины отключены. Теперь вы сможете успешно получить доступ к панели управления WordPress.

Шаг 4: Переименуйте каталог «plugins2» на «plugins»

Успешно получив доступ к панели управления WordPress (важно получить доступ к панели управления WordPress до завершения этого шага), можете действовать по аналогии и вернуть каталогу «plugins2» первоначальное название «plugins»

Сменив название обратно на «plugins», можете перейти в раздел «Плагины» в панели управления WordPress и, если нужно, активировать плагины вручную.

Как с помощью FTP отключать отдельные плагины WordPress

Если вы знаете, что для решения проблемы достаточно отключить один плагин, можете действовать по аналогии, но с одной поправкой. Вместо того, чтобы переименовывать всю папку с плагинами (каталог «plugins»), выполните следующие действия:

  • Перейти в каталог «plugins»
  • Найдите каталог плагина, который вы хотите отключить
  • Щелкните по нему правой кнопкой мыши и переименуйте во что-то вроде имя_плагина_2

Действуя таким образом, вы отключите только этот конкретный плагин – другие затронуты не будут.

Как отключить плагины WordPress через phpMyAdmin

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

На мой взгляд — это даже лучше чем переименование папок с плагинами. При этом нет никаких ошибок и деактивация происходит незаметно для самого движка

Шаг 1: Откройте phpMyAdmin

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

Шаг 2: Выберете базу данных WordPress

Топ-пост этого месяца:  Почему изучение Vue.js так популярно достоинства и перспективы фреймворка

Получив доступ к phpMyAdmin, выберете базу данных вашего WordPress сайта среди вариантов, представленных на боковой панели слева:

Шаг 3: Откройте таблицу «options»

Затем кликните по таблице «options». Обычно она называется «wp_options», но возможны и другие префиксы.:

Шаг 4: Измените значение «active_plugins»

В колонке «option_name» таблице «options», найдите запись «active_plugins».

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

Когда откроется интерфейс редактирования, вы увидите примерную картину. В моем случае, a:12 введите значение a:0:<>в поле «option_value» и нажмите на кнопку «далее», справа внизу страницы.

И на этом все!
Теперь все плагины на вашем сайте будут отключены. При необходимости вы можете перейти в раздел «Плагины» панели управления WordPress и вручную их активировать.

Vavik 96

Интернет дайджест для вебмастеров и фотографов

Подключение и отключение скриптов и стилей на отдельной странице, записи WordPress

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

Итак, давайте по порядку.

Подключение скриптов и стилей к отдельной странице или записи WordPress

Обратите внимание !

Отключать и подключать скрипты и стили WordPress нужно в файле functions.php , что-бы не повторяться в дальнейшем.

Здесь все предельно просто, только нужно узнать ID страницы или записи, в которой нужно отключить, подключить файл скрипта или файл стилей. Для этого зайдите в админку во вкладку все записи или страницы и наведите курсор на ссылку записи, страницы. На мониторе слева вылезет что-то типа

2780 — это и есть ID записи.

Подключение скрипта

Комментирую :
if ( is_single(‘6’) ) — условие для скрипта. Если запись с ID 6 , то подключать скрипт. Если это будет страница, а не запись пишите is_page(‘6’)

‘/js/izotope.js’ — папка, в которую помещен скрипт и сам скрипт. Обязательно в директории темы.

‘izotope’ — уникальное название скрипта. Оно нам пригодится ниже, для отключения скрипта.


true — подгружаем скрипт после загрузки страницы. Если при этом параметре скрипт не работает, меняем на false .

Подключение стилей

Здесь комментировать нечего, кроме хука, в первом случае
wp_enqueue_script
wp_enqueue_styles — не заморачивайтесь, просто отметьте для себя, если грузите скрипт, то первый вариант, если стили, то второй.

Скрываем заголовки для определенных статей и страниц

В сегодняшней статье мы расскажем о том, как спрятать заголовок страницы для определенных вами статей и страниц в WordPress, а также о том, как скрыть их со ВСЕХ постов/страниц.

Прячем заголовки для определенных статей и страниц

Хотите спрятать заголовки без углубления в дебри кода? Тогда нужно всего лишь установить и активировать плагин Hide Title для WordPress. После активации, перейдите в окно редактирования определенного поста. Это с легкостью можно сделать, кликнут на Записи или Страницы в вашей админ.панели ВП, а далее — выберите элемент для редактирования. В окне редактирования вы увидите мета-поле Hide Title, похожее на нижеследующее:

Вам нужно лишь отметить галочку в чекбоксе и кликнуть по кнопке Обновить или Опубликовать. Теперь плагин будет скрывать заголовок на отдельно взятой странице, что означает, что он заголовок будет виден на вашей главной странице и других архивных (рубрики, теги, прочее), но не в режиме отдельного её просмотра. Откройте запись, дабы убедиться в том, что плагин сработал должным образом и все выглядит так, как вы и планировали.

Это решение очень удобно, если вы создаете простую приземляющую страницу (landing page) и не хотите видеть на ней заголовок из админки.

Прячем заголовки для всех статей и страниц

Не представляем причины, по которой кому-нибудь может это понадобиться реализовать, но давайте рассмотрим способ скрытия заголовков для ВСЕХ записей и страниц для общего развития. Если по какой-либо причине вам понадобилось скрыть все заголовки, то проделать сие можно редактированием файлов используемой темы WordPress. Есть несколько вариантов реализации:

Самое простое решение — добавить следующий код в файл functions.php вашей темы ВП:

Этот фильтр просто добавляет специальный класс .hidetitle для функции post_class() только в случаях, когда отображается отдельная страница либо запись. Однако, фильтр сработает только в случае, если ваша тема WordPress использует этот класс. Если же нужно убрать зголовки только у записей, а не страниц, тогда удаляем кусочек кода с || is_page().

После добавления этой функции вам нужно добавить следующее правило в CSS в таблицу стилей темы.

В вышеприведенном коде мы использовали свойство display для сокрытия заголовков страниц или записей. Однако, это правило CSS сработает только в том случае, если ваша тема WordPress использует entry-title для отображения заголовков. Для того, чтобы определить, какой именно класс используется, просто откройте свою запись в браузере Google Chrome или же Mozilla Firefox и наведите курсор на заголовок. Далее — правый щелчок мышки и выбираем Исследовать элемент (Inspect Element). Ваш браузер разделится на несколько блоков и вы увидите исходный код страниц с подсветкой выбранного элемента, а также узнаете какой класс в CSS использует ваша тема.

Давайте предположим, что тема использует класс article-title для заголовков. Тогда меняем код на следующий:

Причина, по которой мы утверждаем, что вышеприведенное решение — самое просто, такова, что способ сработает для всех дочерних тем популярных фреймворков WordPress. Также наверняка сработает на темах отдельно взятых разработчиков.

И вот, оба предложенных решения, которые описаны выше, скрывают заголовок, но ведь они все равно его подгружают в код страниц. Другими словами, они его прячут, но не убирают. Если вы — разработчик темы или кто-то, кто желает полностью убрать заголовки у страниц или записей из шаблона, тогда вам нужно удалить код the_title из файлов темы.

Если скрыть нужно только в отдельных страницах, тогда код скорее всего будет в файле single.php, а если появится необходимость вычистить весь сайт от заголовков, тогда и в файлах index.php, archive.php, single.php и прочих. Если вы не сильны в WordPress, то лучше этого не проделывать.

Надеемся, что статья помогла вам скрыть заголовки для определенных статей и страниц. В каких случаях эти решения понадобились вам? Отвечайте в комментариях.

Все о WEB программировании

WEB программирование от А до Я

Заказать сайт:

Социальные сети:

Партнеры:

Как отключить плагины WordPress для мобильных версий

Доброго времени суток. В данной статье мы рассмотрим, как отключать некоторые плагины, если пользователь заходит с мобильных устройств. Для чего это нужно. Ну что ж, приступим…

Когда пользователь заходит на сайт под управлением CMS WordPress, WordPress загружает все активные плагины, а затем загружает необходимые скрипты и стили. Но есть проблема. Не всегда разработчик плагина знает в каких ситуациях необходимы те или иные файлы. Поэтому загружают все требуемые файлы «на всякий случай». Как вы понимаете все это утяжеляет наш сайт. А для пользователей мобильных устройств это становится критичным, ведь, как правило, они заходят через мобильный интернет. Поэтому возникает вопрос: «Как отключить плагины, которые не нужны для мобильных версий?»

Топ-пост этого месяца:  Как заработать в Google AdSense регистрация и настройка

В этом нам поможет один плагин Plugin Organizer, который вы можете скачать с официального сайта. Как установить плагин я рассматривать не буду. Все стандартно.

Настройка плагина Plugin Organizer.

Переходим Plugin Organizer -> Settings

И первое, что мы увидим – это предупреждающее сообщение

Давайте забекапим наш WordPress. Как это сделать я описал в статье «Резервное копирование (backup) WordPress в dropbox» или «Резервное копирование Базы Данных в WordPress — плагин WordPress DataBase Backup». После того, как мы сделали резервную копию нашего сайта, отключим это предупреждение. Для этого просто жмем «Disable this waning».

Теперь приступаем к настройке плагина. Первое, что нам надо сделать это включить Selective Plugin Loading и Selective Mobile Plugin Loading

И жмем «Save settings»

Теперь должен быть создан специальный плагин, который будет обязательно использоваться. Если мы перейдем «Плагины»->«Установленные» и перейдем на вкладку «Необходимые», то увидим плагин Plugin Organizer MU.

Если плагин по каким-то причинам не создался, то необходимо создать его в ручную. Для этого в папке wp-content нужно создать папку mu-plugin. Затем из папки wp-content/plugins/plugin-organizer/lib перенсти файл «PluginOrganizerMU.class.php» в папку wp-content/mu-plugin.

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

Переходим «Plugin Organizer»->«Global Plugins»

И увидим три таблицы

Нас интересует таблица «Available Items» и «Disabled Mobile – All Users»

Теперь выбираем плагин, который хотим отключить из таблицы Available Items и в таблице Disabled Mobile – All Users жмем стрелку для добавления этого плагина. Затем жмем «Save»

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

Заключение.

Мы с вами отключили плагин для пользователей, которые заходят на наш сайт с мобильных устройств. Для этого мы использовали плагин Plugin Organizer.

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

WordPress. Как отключить отображение записей определённой категории на странице «Блог»

Октябрь 21, 2015

Из этого туториала Вы узнаете, как отключить отображение записей определённой категории на странице «Блог» в WordPress.

Войдите в вашу админ панель ( dashboard ) WordPress, и перейдите на вкладку Внешний вид > Редактор (Appearance > Editor ):

Выберите папку themeXXXXX, где XXXXX — это номер вашей темы в выпадающем списке Выберите тему для редактирования (Select theme to edit):

Найдите файл custom- function .php и откройте его для редактирования.

До этого Вам нужно найти Идентификационный номер категории (category ID). Перейдите на вкладку Записи > Категории (Posts > Categories):

Наведите мышью на название категории (отображение записей которой на странице «Блог» Вы хотите отключить), для того чтобы увидеть её идентификационный номер:

Добавьте этот код в самый конец файла перед закрывающим тэгом php ?> и замените 6 на идентификационный номер вашей категории:

Нажмите на кнопку Обновить файл ( Update file), для того чтобы сохранить внесённые изменения.

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

Обновите вашу страницу «Блог», теперь она не отображает записи категории, отображение записей которой было отключено в файле.

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Скрытие страниц и WordPress записей на сайте, плагин WP H >

Иногда бывают ситуации, когда нужно на сайте с Вордпресс скрыть страницы или записи: временно / навсегда / от незарегистрированных юзеров и т.п. Рассмотрим несколько вариантов как это можно сделать. Плюс заодно расскажу об одном простом интересном плагине WP Hide Post.

Ранее в блоге у меня уже была заметка о том как убрать пункты меню в WordPress админке, но сегодня речь пойдет о фронтенде, то есть о видимости тех или иных элементов для посетителей вашего веб-проекта. Кстати, если требуется спрятать виджеты в определенных местах сайта, посмотрите модуль Widget Logic.

Все необходимые нам настройки находятся в блоке «Опубликовать» (Publish), который обычно располагается справа от текстового редактора. Здесь есть параметры «Видимость» и «Статус».

Чтобы поменять какую-то опцию кликаете по ссылке «Изменить» и выбираете новое значение. После нужно обязательно сохранить эти правки. Разберется даже абсолютный новичок.

Полностью скрываем записи и WordPress страницы

Данный подход позволяет:

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


Для этого в параметре «Статус» выбираем вариант «Черновик» и жмем «Обновить».

Соответствующая статья будет переведена в черновой вариант, и надписи в блоке слегка изменятся. Просматривать содержимое сможет только залогиненый админ или тот, кто создавал данную публикацию. Чтобы вернуть ее обратно на сайт надо будет кликнуть «Опубликовать».

Также для скрытия страниц в Вордпресс допускается массовое редактирование:

Отмечаете несколько заметок, и устанавливайте им выбранный статус одновременно. Здесь же над списком статей увидите ссылку «Черновики», позволяющую отобразить их все сразу.

Страницы / посты для зарегистрированных пользователей, по паролю

Теперь попробуем скрыть записи в WordPress от всех, кто не залогинен на сайте. То есть чтобы увидеть приватные тексты люди должны войти под своим логином/паролем. В противном случае по ссылке им будет выводиться 404 ошибка. Разумеется, ограничение не распространяется на администратора. Для реализации задачи в параметре «Видимость» выбираете пункт «Личное».

Если же хотите установить специальный пароль для прочтения статьи, кликаете по варианту «Защищено паролем» и вводите определенное значение. После этого на сайте посетителю нужно будет ввести пароль чтобы получить доступ к содержимому. Не забудьте нажать кнопку «Обновить» после задания настроек.

Кстати, вариант выше — не единственный способ показать определенным пользователям скрытую информацию. Есть еще плагин Public Post Preview для просмотра черновиков — он генерирует временную ссылку, по которой любой человек сможет увидеть его содержимое (если знает URL).

Как скрыть страницу в WordPress меню

Иногда в проекте требуется убрать ту или иную ссылку из меню, но чтобы она при этом была доступна по прямому адресу (черновики не подходят). Задача возникает в тех шаблонах, где настроен автоматический вывод всех ваших новых страниц.

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

Редактирование навигации производится в разделе «Внешний вид» — «Меню». Затем сохраняете ее. Для отображения на сайте используйте соответствующий виджет или функцию wp_nav_menu.

WP H >Модуль внедряет парочку интересных фишек, позволяющих скрывать статьи и WordPress страницы в тех или иных ситуациях. По умолчанию система сразу добавляет все записи блога на главную или архивы, но иногда хочется этого избежать, а оставить их доступными лишь по прямой ссылке. В таких случаях и пригодится WP Hide Post — он позволяет реализовать задачу через админку.

Важно! После установки WP Hide Post надо перейти в его настройки и во вкладке General определить типы публикаций, для которых будут актуальны новые функции видимости.

Плагин обновлялся полгода назад (рассматриваю версию 2.0.10) и, если честно, некоторые из последних комментариев говорят об определенных проблемах (хотя не всегда это правда). Число в 50к активных загрузок и оценка 4,5 свидетельствует о том, что все весьма неплохо, хотя здесь имеются 4 нерешенных бага. Тестировался модуль до версии WP 4.8.5.

Топ-пост этого месяца:  Google позволит вебмастерам влиять на содержимое сниппетов

Итак, после того как добавили соответствующее разрешение в настройках WP Hide Post, переходим на страницу редактирования постов. В самом низу появится блок «Visibility»:

Вы можете скрыть записи в WordPress на/в:

  • главной;
  • страницах категорий/тегов;
  • архивах по датам, авторам;
  • результатах поиска (есть еще модуль Search Exclude);
  • RSS фидах;
  • классическом видежете последний постов.

Также при желании допускается удаление линка на предыдущие/следующие публикации в head вашего HTML кода. Все настройки задаются для конкретной заметки. Также важно, что при этом прямая ссылка будет работать + она корректно отображается в карте сайта, например, Google XML Sitemaps и других.

Для скрытия страниц в Вордпресс опций чуть меньше:

Их можно убрать:

  • с главной;
  • из любой навигации;
  • из всех списков/элементов, но оставить в результатах поиска.

При этом в sitemaps.xml они также сохраняются.

Таким образом, плагин WP Hide Post позволяет добавлять на сайте «специфический» и SEO контент, который не выводится на главной, архивах, в меню, но остается доступным по прямым ссылкам. Отдаленно по назначению он смахивает на решения для удаления категорий WordPress из RSS и главной — Exclude categories и Ultimate Category Excluder.

Если у вас остались вопросы по скрытию страниц в WordPress или есть что рассказать, пишите ниже.

MnogoBlog

как создать сайт на wordpress, настроить и оптимизировать wordpress

Отключаем плагин wordpress для мобильной версии

Возможно ли отключить отдельные плагины для мобильной версии сайта?
Да. Можно с помощью одного полезного бесплатного wordpress плагина.
Скачать исходники для статьи можно ниже

1. Устанавливаем плагин Plugin Organizer, сведения о нем на момент написания статьи:
Количество активных загрузок: 10,000+
Последнее обновление плагина: 2 недели назад.
Автор плагина: Jeff Sterup
Сайт плагина: “wordpress.org/plugins/plugin-organizer/”

Plugin Organizer – этот плагин, позовляет сортировать порядок загрузки плагинов, отключать плагины для конкретных страниц/постов, ролей пользователей и др.

Перед тем как настраивать сайт с помощью данного плагина – сделайте резервную копию сайта.

Активируем плагин Plugin Organizer.

2. Заходим в настройки плагина Plugin Organizer.

После активации плагина Plugin Organizer в админке появится новый пункт “Plugin Organizer”, заходим в него, и переходим в подпункт “Settings”:

Здесь ищем параметры:
– Selective plugin loading
– Selective mobile plugin loading

И включаем их (по умолчанию они выключены):

Не забываем нажать на кнопку “Save” для сохранения изменений:

3. Переходим в пункт “Плагины”.

Если в пункте “Плагины” у вас появился пункт “Необходимые” (“Must-Use”) – значит плагин работает нормально:

Если вы не видите пункт “Необходимые” или в данном пункте нет плагина “Plugin Organizer”, то вам нужно подключится к сайту через FTP или через Менеджер файлов на хостинге. Далее перейти в папку /wp-content/mu-plugins/, если её нету – то создать её.
После вам нужно перейти в папку /wp-content/plugins/plugin-organizer/lib/ и скачать из неё файл PluginOrganizerMU.class.php на свой компьютер:

Затем вам нужно зайти в папку /wp-content/mu-plugins/ и загрузить в неё файл PluginOrganizerMU.class.php со своего компьютера:

Всё теперь плагин заработает.

4. Отключаем плагины для мобильной версии сайта:

Заходим в пункт “Plugin Organizer”, подпункт “Global Plugins”:

Здесь вы увидите 2-е колонки. В первой представлены все имеющиеся плагин, а во второй есть пункт “Disabled Mobile – All Users” – разворачиваем его (нажав на “+”) и перетаскиваем из 1-ой колонки нужный плагин в данный пункт, например, в данном примере это будет плагин “Rocket Fireworks”:

Не забываем нажать на кнопку “Save”, чтобы сохранить изменения:

Вот и все! Теперь плагин “Plugin Organizer” будет отключать плагин “Rocket Fireworks” при просмотре мобильной версии сайта.

Как отключить плагин для определенных постов/страниц?

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

Нажав кнопку «Принять и продолжить», вы соглашаетесь с Политики конфиденциальности

Мы запустили рейтинг зарплат интернет-маркетологов! Прими участие в анонимном опросе.

How-to – Читать 7 минут – 18 апреля 2020

После того как Google ввел тест на Mobile friendly и внес правки в алгоритм ранжирования Mobile first, адаптивный дизайн, высокая скорость загрузки и юзабилити мобильной версии стали играть первоочередную роль.

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

Например, при использовании Adobe Flash Player в мобильной версии будет отображаться ошибка: «Используются неподдерживаемые плагины». В такой ситуации контент не будет воспроизводиться и пользователь увидит пустой экран либо сообщение об ошибке:

В большинстве случаев такая ошибка возникает при использовании неподдерживаемого формата видеофайла, который не может воспроизвести мобильное устройство. Также на мобильных устройствах Android и Apple не поддерживаются компоненты Java и Silverlight. Некоторые плагины, модули и расширения также негативно влияют на производительность сайта, вызывая его медленную загрузку на портативных девайсах.

Специалисты Google рекомендуют использовать для проигрывания видеоконтента и анимации в мобильной версии теги HTML5 вместо неподдерживаемых плееров. Также можно отключить ненужные для мобильной версии модули с помощью медиа-запросов. Они позволяют задавать определенные CSS-правила для портативных устройств, исходя из размеров их экрана.

Например, вам необходимо отключить анимационный рекламный блок на мобильных устройствах с разрешением экрана менее 600px. Нужно прописать в таблицу стилей CSS модуля такой медиа-запрос, заменив значение «block-id» на идентификатор блока, который нужно скрыть:

Как отключить редактор WordPress для некоторых страниц или постов

Как отключить визуальный редактор WordPress для определённых страниц или записей

Если вы используете стандартный визуальный (WYSIWYG) редактор WordPress, то наверняка сталкивались с ситуацией, когда введённый вами в режиме текстового редактора код, после переключения в режим визуального редактирования не просто отображался, но и изменялся редактором. Это особенность встроенного редактора ВордПресс (TinyMCE), которая призвана приводить html-код в соответствие стандартам разметки. Существует несколько способов ограничить этот его функционал, однако полностью отключить фильтрацию кода невозможно. Что же делать, если на определённой странице вам нужно добавить код, который «не нравится» редактору TinyMCE?

Для отключения визуального редактора TinyMCE на определённых страницах или постах, нужно добавить в файл functions.php вашего активного WordPress шаблона следующий код:

Само собой, имея доступ к объекту $post , можно использовать также и другие его свойства (post_title, post_name и т.д.), чтобы убрать визуальный редактор для страниц с определённым заголовком, URL и т.д.

А с использованием таких функций как get_the_category($post->ID); или wp_get_current_user(); вы можете убрать визуальный редактор для определённой категории или же пользователя (группы пользователей, определённой роли и т.д.)

Полное отключение возможности редактирования содержимого страницы в WordPress

Также бывают ситуации, когда для определённых страниц или постов редактор не нужен совсем. Например, вы создали php-файл шаблона, который получает и отображает данные из какого-то внешнего источника и назначили этот шаблон какой-то из своих страниц. В таком случае вы можете полностью отключить редактирование содержимого этой страницы (отключить как визуальный, так и текстовый редакторы), оставив при этом возможность изменять заголовок, метки и прочее.

Добавить комментарий