WordPress

Q & A для разработчиков и администраторов WordPress

2
Как внедрить средство выбора Iris WordPress в мой плагин на внешнем интерфейсе?
Этот вопрос здесь задает тот же вопрос, что и я, но не было ни адекватных ответов, ни выбранного правильного ответа, поэтому я спрашиваю снова, надеясь, что если я задам более последовательный способ, я могу получить ответ. Я пытаюсь реализовать колесо выбора цвета, как показано на панели API настройки Wordpress Theme …

1
что происходит с существующими медиа-файлами, когда я переключаюсь на формат структуры каталогов год / месяц?
На сайте есть тысячи изображений в папке загрузки. Интернет-провайдер угрожал закрыть его, потому что он собирается превысить ограничения сервера для максимального количества файлов в одном каталоге. Я посмотрел на панель «Настройки»> «Мультимедиа», и там есть опция «Организовать свои загрузки в папки по месяцам и годам». Если я проверю это, что …
10 uploads  media 

2
Установить дату публикации до 1970
У меня есть пользовательский тип сообщения, называемый книги. Дата публикации книг - между 1700 и 1900 годами. Я хочу установить дату публикации на эти даты (чтобы я мог запросить результаты, отсортированные по годам), но я не могу установить дату до 1 января 1970 года. Можно ли как-то это сделать?

1
С точки зрения безопасности, следует ли избегать bloginfo () или get_bloginfo ()?
Я просмотрел много информации о безопасности тем и плагинов WP и понял, что вы должны избегать атрибутов и значений HTML в темах и плагинах. Я видел bloginfo()и echo get_bloginfo()использовал как стандартные, так и внутри esc_html()или esc_attr()функции. Genesis и _s , базовая тема Automattic оба избегают этих значений, но собственное руководство …

6
Панель администратора WordPress, перекрывающаяся с навигацией по начальной загрузке Twitter [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . У меня проблема с админ-панелью WordPress, перекрывающей 2.3.0навигационную панель Twitter Bootstrap ( ). Я пробовал это исправить: …

3
Могу ли я оставить плагин textdomain для терминов, используемых в ядре?
У меня есть плагин, который помещает статусы сообщений в меню администратора типов сообщений. Я нахожусь в процессе интернационализации, и мне интересно, как справиться с этой ситуацией. Плагин использует несколько уникальных строк, которые получат текстовый домен, подобный этому: __( 'Select the post statuses to <strong>exclude</strong> from post type admin menus', 'csmpmsi' …

3
Показать Media Uploader в собственный плагин на Wordpress 3.5
У меня небольшая проблема с Media Uploader в новом WordPress 3.5. Я создал собственный плагин, который загружает картинку. Я использую этот код JS: <script type="text/javascript"> var file_frame; jQuery('.button-secondary').live('click', function( event ){ event.preventDefault(); if ( file_frame ) { file_frame.open(); return; } file_frame = wp.media.frames.file_frame = wp.media( { title: 'Select File', button: …
10 jquery  media 

3
Перенаправить весь сайт на одну страницу
Мне нужно перенаправить весь сайт WordPress на одну страницу WordPress. Это своего рода режим обслуживания, но перенаправление должно перейти на опубликованную страницу WordPress. К сожалению, на странице обслуживания, которую мне нужно показать, должны использоваться другие плагины WordPress. Я не знаю ни одного плагина режима обслуживания, который позволяет вам это делать. …

3
Получить путь к другому плагину
Чтобы получить путь к плагину, вы можете использовать plugin_dir_path(__FILE__)- но это, очевидно, должно быть вызвано из плагина. Как вы можете надежно получить путь к плагину B ( pluginb/pluginb.php) из плагина A? Изменить: Предполагается, что вы знаете, что за плагин вы ищете (на самом деле вы можете получить их от get_plugins()). …


2
Утвердить сообщение прямо из режима предварительного просмотра?
Как мне утвердить сообщение непосредственно из режима предварительного просмотра, вместо того, чтобы вернуться в режим редактирования и / или режим «списка сообщений»? Я загружаю несколько (сто) постов по сценарию, но хочу предварительно просмотреть их вживую перед одобрением.
10 previews 

6
Как создать редактируемые блоки текста для домашней страницы?
Я делаю сайт на основе WordPress. Это не будет казаться блогом или WP. Просто сайт. Таким образом, WP действует как серверная часть, где клиент может редактировать текстовые блоки. Вопрос: Как я могу поместить блок текста на свой шаблон, который пользователи могут редактировать из панели администратора? Давайте скажем что-то вроде этого: …


7
Добавление div для переноса содержимого виджета после заголовка виджета
Я пытаюсь добавить div к содержимому виджета в моей динамической боковой панели. Вот код регистрации; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Но этот код вызывает вот так; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> {WIDGET CONTENT} …

2
Почему activ_plugin не работает в register_activation_hook
Я пытаюсь активировать второй плагин автоматически при активации первого плагина. register_activation_hook(__FILE__, 'example_activation' ); function example_activation() { include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); } Это не работает внутри register_activation_hook .. Это работает, если я использую его напрямую, как: include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); Как я могу это исправить? Спасибо за помощь Решение: Я использую это для …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.