plugin-icon

AddQuicktag

Этот плагин позволяет легко добавлять квиктеги в html - и визуальный редактор.
Рейтинги
4.7
Последние изменения
May 20, 2021
Версия
2.6.1
Активные установки
100K
AddQuicktag

Этот плагин позволяет легко добавлять квиктеги в HTML — и визуальный редактор. Можно экспортировать квиктеги как JSON — файл, который можно импортировать в другие установки плагина.

WP-AddQuicktag для WordPress изначально разработалRoel Meurders. Версии AddQuicktag в Repo — самые новые, это полное переписывание версии 2.0.0 с дополнительной функциональностью.

The plugin can add configurable custom quicktags to the editor of every post type, including custom post types from other sources. You may choose a post type for which a quicktag shall show up in the editor. If this should not work perfectly well for you, you may also use the hooks inside the plugin. See the examples and hint inside the tab «Other Notes«.

Ошибки, технические подсказки или пожертвования

Please give me feedback, contribute and file technical bugs on GitHub Repo. The Wiki on this page has also several hints for the plugin.

Crafted by Inpsyde · Engineering the web since 2006.

Привязка для типов пользовательских публикаций

Плагин добавляет квиктег по умолчанию для публикации типов/ID post, page и comment. Чтобы использовать плагин для других типов публикаций, вы также можете использовать фильтр; смотрите следующий пример или пример плагина в Gist 1595155.

// add custom function to filter hook 'addquicktag_post_types' add_filter( 'addquicktag_post_types', 'my_addquicktag_post_types' ); /** * Return array $post_types with custom post types * * @param $post_type Array * @return $post_type Array */ function my_addquicktag_post_types( $post_types ) { $post_types[] = 'edit-comments'; return $post_types; }

Привязки для пользовательских страниц

Можно также фильтровать страницы внутри бекэнда. По умолчанию сценарии включают в себя страницы post.php, comment.php. В следующем примере меняет это для другой страницы.

add_filter( 'addquicktag_pages', 'my_addquicktag_pages' ); /** * Return array $page with custom page strings * * @param $page Array * @return $page Array */ function my_addquicktag_pages( $page ) { $page[] = 'edit-comments.php'; return $page; }

В Gist посмотрите на пример, как добавлять квиктеги в редактор комментариев: Gist: 3076698. Если вы хотите, чтобы квиктеги плагина работали также в Quickedit редакторе комментариев, удалите .example— часть из addquicktag_quickedit_comment.php.example filename. Файл является независимым помощником плагином для Add Quicktag. Вам нужно активировать файл(плагин) отдельно в ‘Управление плагинами’.

Привязки для пользовательских кнопок

Можно добавлять пользовательские кнопки в редактор, если плагин активен.

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

if ( class_exists( 'Add_Quicktag' ) ) : add_filter( 'addquicktag_buttons', 'my_addquicktag_buttons' ); function my_addquicktag_buttons( $buttons ) { $buttons[] = array( 'text' => 'Permalink', 'title' => '', 'start' => '[permalink]', 'end' => '[/permalink]', 'access' => '', 'order' => 1, 'visual' => 1, 'post' => 0, 'page' => 1, 'comment' => 0, 'edit-comments' => 0 ); $buttons[] = array( 'text' => 'Button', 'title' => '', 'start' => '<span class="border blue">', 'end' => '</span>', 'access' => '', 'order' => 2, 'visual' => 1, 'post' => 0, 'page' => 1, 'comment' => 0, 'edit-comments' => 0 ); return $buttons; } endif;

Лицензия

Good news, this plugin is free for everyone! Since it’s released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you may consider to thank me and leave a positive review for the time I’ve spent writing and supporting this plugin. And I really don’t want to know how many hours of my life this plugin has already eaten 😉

Активные установки
100K
Проверено на
5.7.12
Этот плагин можно скачать и использовать при автономной установке WordPress.