20 шорткодов и плагинов WordPress, которые вы, возможно, захотите попробовать

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Шорткоды могут быть вставлены вручную в тему вашего блога или через плагин. Проблема в том, чтобы найти тот, который подходит для вашего блога. Не беспокойтесь, в этом посте мы продемонстрируем 10 плагинов WordPress, которые добавляют функциональность шорткода в ваш блог, а также 10 кодов, которые вы можете добавить сами.

Плагины для WordPress

Вот некоторые плагины, которые позволяют вам использовать или создавать собственные шорткоды для использования в WordPress. Где это уместно, после каждого плагина предлагается альтернативный плагин, который делает почти то же самое.
1. Шорткод
Простой плагин, который добавляет несколько полезных шорткодов для вас, чтобы показать количественно содержание вашего блога. Несколько кодов включают в себя:

  • [postcountbr] – отображает общее количество опубликованных сообщений в блоге
  • [catcountbr] – отображает общее количество категорий, которые содержат один или несколько сообщений
  • [tagcountbr] – отображает общее количество тегов, которые содержат один или несколько сообщений
  • [totalwords] – отображает общее количество слов в опубликованных сообщениях
  • [commentcount] – отображает общее количество одобренных комментариев
  • [pagecount] – отображает общее количество опубликованных страниц

2. Шорткоды WordPress
Этот плагин включает в себя более 20 шорткодов WordPress и простой в использовании редактор шорткодов. Вы можете использовать его для добавления интересных элементов, таких как:

  • SEO-готовые вкладки, кнопки
  • авторские открытки
  • окна сообщений
  • умные ссылки
  • разделы
  • списки и т. д. в ваш блог.

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

Плагин шорткодов WordPress

Больше: Два похожих плагина J шорткоды а также Arconix Shortcodes – которые также имеют набор полезных шорткодов для использования, например создавать контент и информационные поля, кнопки, вкладки, аккордеонные панели, переключатели и многое другое.
3. Опубликовать шорткоды контента
Этот плагин добавляет два шорткода:

[post-content] – позволяет отображать содержимое одного поста или страницы, внутри другого поста или страницы. Вы должны использовать аргумент в шорткоде, чтобы указать идентификатор сообщения. Вы также можете использовать аргументы для отображения избранного изображения, отрывка и заголовка.

[post-list] – отображает список сообщений в другом сообщении. Он также поддерживает необязательные аргументы для настройки списка, такие как параметры заказа, типы сообщений / статусы для использования, отображение изображений, выдержки и т. Д. Вы можете даже получить список сообщений из другого блога, добавив идентификатор блога в качестве аргумента в поле короткий номер.

Подробнее: Если вы хотите отобразить список вложений в сообщении, проверьте Список приложений Shortcode плагин (от того же разработчика).
4. Шорткодер
Shortcoder позволяет создавать собственные шорткоды с помощью визуального редактора. Вы также можете хранить часто используемые фрагменты текста, HTML и JavaScript. У него есть кнопка tinyMCE, которую вы можете использовать в редакторе блога для вставки шорткодов, что позволяет вам добавлять свои собственные шорткоды.

Шорткодер WordPress Плагин

Подробнее: если вы ищете что-то подобное, попробуйте Менеджер коротких номеров, который позволяет создавать, управлять, импортировать и экспортировать шорткоды.
5. Скрыть сломанные шорткоды
Иногда вы можете случайно отключить шорткоды, что несколько нарушает их функциональность. Вместо того, чтобы просматривать каждую «страницу» или пост, чтобы удалить эти «сломанные» шорткоды, проще всего их скрыть. Этот плагин поможет вам сделать это.

Больше: Скрыть нежелательные шорткоды похожий плагин, который работает для предотвращения появления на сайте неработающих шорткодов. Затем вы можете отредактировать шорткод на странице настроек плагина.
6. Шорткоды столбцов
Если вы ищете простой способ создания столбцов в своих сообщениях и страницах, это идеальный плагин для шорткода. Просто выберите желаемую ширину столбца во всплывающем окне выбора шорткода, и он будет добавлен в редактор сообщений. Есть 10 ширины столбцов на выбор от полной ширины до одной шестой. Вы также можете настроить заполнение каждого отдельного столбца.

Шорткоды столбцов WordPress Plugin

7. Метафора Шорткоды
Если вы ищете адаптивную сетку столбцов для своих сообщений и страниц, попробуйте плагин Metaphor Shortcodes. Вы можете установить определенные атрибуты для ваших столбцов, такие как span, start, end и class. Этот плагин также поставляется с несколькими другими удобными шорткодами, в том числе:

  • Post Block Shortcode – отображать заголовок и выдержку любого типа поста в любом месте вашего блога
  • Шорткод пост-слайдера – создайте горизонтальный слайдер любого типа поста и отобразите его в своем контенте
  • Shortcode Table Pricing Table – создайте различные типы таблиц цен для отображения в вашем контенте

8. Интерфейс ShortCodes
ShortCodes UI – это еще один плагин для создания шорткодов с собственными кнопками tinyMCE и Quicktag. Вы можете легко вставлять шорткоды в свои сообщения и страницы как в визуальном, так и в HTML-редакторе.

Это отлично подходит для начинающих, которые мало знают о коде, и есть видео-уроки, чтобы помочь. Для тех, кто знает немного больше о коде, они, вероятно, оценят редактор кода с подсветкой синтаксиса. Существует также функция импорта / экспорта, поэтому вы можете перемещать свои шорткоды с одного сайта на другой и даже делиться ими с друзьями.

Больше: Мои шорткоды похожий плагин с красивым интерфейсом, который позволяет создавать собственные шорткоды. В панели администратора плагина вы можете управлять, редактировать, активировать / деактивировать и экспортировать элементы и шорткоды. Предварительный просмотр в реальном времени позволяет увидеть, как выглядит ваш шорткод, не добавляя его в сообщение или страницу.

Плагин WordPress для пользовательского интерфейса ShortCodes

9. Последнее обновление шорткода
Это очень простой плагин, который позволяет добавлять [lastupdated] шорткод для ваших сообщений и страниц. Затем будет отображаться дата и / или время последнего обновления. Есть также варианты, чтобы изменить формат даты / времени.

Последнее обновление шорткода WordPress Plugin

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

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

Geoportail шорткод WordPress плагин

Шорткоды

Это забавные и простые шорткоды, которые вы можете использовать в своем блоге – плагин не нужен. Для каждого шорткода мы предоставим вам:

  • Основная часть шорткода – длинный кусок кода, который необходимо вставить в файл функций Theme (functions.php) для вашего блога из редактора в панели управления WordPress («Внешний вид»> «Редактор»).
  • Шорткод, который можно разместить в любом месте ваших постов и страниц, чтобы добавить функциональность.

Для некоторых из них может потребоваться небольшая настройка (т. Е. Добавление собственного кода Google AdSense), поэтому вам нужно знать кое-что о редактировании кодов. Другие могут иметь дополнительные параметры, которые вы можете добавить, такие как ширина и высота. Вы можете узнать больше, нажав на ссылку для каждого шорткода.
Вставьте рекламу AdSense
Вставьте рекламу AdSense в свой контент, где бы вы ни хотели.

Короткий номер: [adsense]

Код:

function adsense_shortcode ($ atts) {
экстракт (shortcode_atts (массив (
‘format’ => ‘1’,
), $ atts));

    switch ($ format) {
    Случай 1 :
           $ ad = '<script type="text/javascript"><!-- 
                    google_ad_client = "pub-6928386133078955";
                    /* 234x60, created 16/09/08 */
                    google_ad_slot = "0834408702";
                    google_ad_width = 234;
                    google_ad_height = 60;
                    //-->
                    </script>
                    <script type="text/javascript"
                    src="https://pagead2.googlesyndication.com/pagead/show_ads.js">
                    </script>«;

перерыв;
}
вернуть $ объявление;
}
add_shortcode (‘adsense’, ‘adsense_shortcode’);
Показать похожие сообщения
Показывать похожие посты выше или ниже вашего контента.

Короткий номер: [related_posts]

Код:

function related_posts_shortcode ($ atts) {
экстракт (shortcode_atts (массив (
‘limit’ => ‘5’,
), $ atts));

глобальный $ wpdb, $ post, $ table_prefix;

if ($ post-> ID) {

$ retval = ‘

    «;
    // Получить теги
    $ tags = wp_get_post_tags ($ post-> ID);
    $ tagsarray = array ();
    foreach ($ tag как $ tag) {
    $ tagsarray[] = $ tag-> term_id;
    }
    $ tagslist = implode (‘,’, $ tagsarray);

    // делаем запрос
    $ q = “SELECT p. *, count (tr.object_id) как количество
    ОТ $ wpdb-> term_taxonomy AS tt, $ wpdb-> term_relationships AS tr, $ wpdb-> posts AS p ГДЕ tt.taxonomy = ‘post_tag’ И tt.term_taxonomy_id = tr.term_taxonomy_id И tr.object_id = p.ID tt .term_id IN ($ tagslist) И p.ID! = $ post-> ID
    AND p.post_status = ‘опубликовать’
    И p.post_date_gmt < NOW() GROUP BY tr.object_id ORDER BY count DESC, p.post_date_gmt DESC LIMIT $limit;";$related = $wpdb->get_results ($ Q);
    if ($ related) {
    foreach ($ относится к $ r) {
    $ retval. = ‘

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

    Короткий номер: [donate]

    Код:

    function donate_shortcode ($ atts, $ content = null) {
    глобальный $ post; извлечение (shortcode_atts (массив (
    ‘account’ => ‘your-paypal-email-address’,
    ‘for’ => $ post-> post_title,
    ‘onHover’ => ”,
    ), $ atts));
    if (empty ($ content)) $ content = ‘Сделать пожертвование’;
    возвращение ‘‘. $ Содержание.«;
    }
    add_shortcode (‘donate’, ‘donate_shortcode’);

    Показать Google Map
    Добавьте Google Map любого местоположения к своим сообщениям.

    Короткий номер: [googlemap src=”https://www.hongkiat.com/google_map_url”]

    Код:

    функция rockable_googlemap ($ atts, $ content = null) {
    экстракт (shortcode_atts (массив (
    “ширина” => ‘940’,
    “высота” => ‘300’,
    “src” => ”
    ), $ atts));

    возвращение ‘

        «;
    

    }

    add_shortcode (“googlemap”, “rockable_googlemap”);

    Показать внешние файлы
    Добавить внешние файлы, такие как текст и изображения в ваши сообщения.

    Короткий номер: [show_file file=”http://www.test.com/test.html”]

    Код:

    function show_file_func ($ atts) {
    извлечь (shortcode_atts (массив (
    ‘file’ => ”
    ), $ atts));

    if ($ file! = ”)
    return @file_get_contents ($ file);
    }

    add_shortcode (‘show_file’, ‘show_file_func’);

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

    Короткий номер: [devpress-login-form]

    Код:

    function devpress_login_form_shortcode () {
    if (is_user_logged_in ())
    возвращение ”;

    return wp_login_form (array (‘echo’ => true));
    }

    function devpress_add_shortcodes () {
    add_shortcode (‘devpress-login-form’, ‘devpress_login_form_shortcode’);
    }

    add_action (‘init’, ‘devpress_add_shortcodes’);

    Показать личные заметки
    Добавьте личную заметку к вашему сообщению или странице, которая будет видна только администраторам.

    Короткий номер: [note]Ваша заметка здесь[/note]

    Код:

    add_shortcode (‘note’, ‘sc_note’);

    function sc_note ($ atts, $ content = null) {
    if (current_user_can (‘publish_posts’))
    возвращение ‘

    ‘. $ Содержание.

    «;
    возвращение ”;
    }

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

    Короткий номер: [member]Только для зарегистрированных пользователей[/member]

    Код:

    add_shortcode (‘member’, ‘member_check_shortcode’);

    function member_check_shortcode ($ atts, $ content = null) {
    if (is_user_logged_in () &&! is_null ($ content) &&! is_feed ())
    вернуть $ content;
    возвращение ”;
    }

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

    Короткий номер: [youtube id=”_ggWarwhv9M”]Проверьте это видео![/youtube]

    Код:

    function wptuts_youtube ($ atts, $ content = null) {

    extract (shortcode_atts (array ('id' => ''), $ atts));
    
    $ return = $ content;
    если ($ содержание)
    

    $ return. = “

    «;

    $ return. = ‘

    «;

    возврат $ возврат;
    }
    add_shortcode (‘youtube’, ‘wptuts_youtube’);
    Запутать адрес электронной почты
    Оберегайте свою электронную почту от спамеров, делая ее неясной при удалении со страницы.

    Короткий номер: [email address=”you@email.com”]

    Код:

    function emailbot_ssc ($ attr) {
    извлечь (shortcode_atts (массив (
    ‘address’ => ”,
    ), $ attr));

    $ email = ‘«;

    вернуть $ email;
    }
    add_shortcode (’email’, ’emailbot_ssc’);

    Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *