WordPress

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

3
Как добавить поле для новой опции для всего сайта на экране настроек сети?
Я работаю над плагином, и часть его включает установку значения параметра, которое применяется ко всем сайтам в сети WordPress. Я знаю о функциях add_site_option и get_site_option, которые позволяют сохранять значение в таблице wp_sitemeta, но я не могу понять, как разместить поля в соответствующем месте в бэкэнде WordPress и как перехватить …

4
изменение уведомлений от WordPress <wordpress> @ mydomain.net на что-то другое
Как изменить адрес электронной почты для уведомлений с WordPress @ mydomain.net на что-то другое. Я хочу сделать это, потому что WordPress @ mydomain.net в конечном итоге помечается как нежелательная почта. Благодарность Даниил
15 email 

3
Как поймать / что делать с WP Error Object
Я запускаю некоторые функции WP непосредственно внутри плагина, включая wp_insert_post (), если что-то пойдет не так, это возвращает объект WP Error, каков правильный способ отловить эту ошибку? Либо используя встроенные функции WP, либо исключения PHP, либо еще много чего.
15 plugins  errors 

2
Функция пользовательского виджета в плагине не работает?
Я взял код прямо из одной из созданных мной тем, и это список всех 50 состояний в неупорядоченном списке, упакованном в виджет, который можно просто перетащить на боковую панель. Проблема в том, что когда я пытаюсь использовать этот код в файле PLUGIN, я получаю следующую ошибку: Fatal error: Call to …

4
Удалить возможность для других пользователей просматривать администратора в списке пользователей?
( Примечание модератора: оригинальное название было «Удалить администратора из меню пользователя») Я создал роль администратора клиента, которая по сути является редактором с возможностью добавления / удаления пользователей. Статья « Редактор может создать любого нового пользователя, кроме администратора », отлично помогла мне отредактировать мою новую роль администратора клиента или создать истинного …

4
Регистрация пользователя с последующим автоматическим входом
Я использую плагин, модифицированный для моих целей. После того, как пользователь зарегистрировался для этого, я должен автоматически войти в систему и вернуться на текущую страницу. На данный момент он отправляет им письмо с их именем пользователя и паролем. Затем они должны войти в систему, используя эти детали.
15 php  login  registered 

2
передать объект / JSON в wp_localize_script
У меня есть рабочий кусок JavaScript, который содержит литерал объекта. Но мне нужно локализовать его, и я пытаюсь выяснить, как его переписать, чтобы я мог получить wp_localize_script (), чтобы принять его и вывести правильный формат. Нелокализованная (не динамическая) версия выглядит так: var layoyt_config = { 'header' : 1 , 'footer' …

5
Тема Активировать Крюк
Я хотел бы написать функцию для отправки мне по электронной почте URL-адреса веб-сайта, когда моя тема активирована. Какой хук инициируется при активации темы?

3
get_template_part против хуков действий в темах
Мне кажется, что оба они предоставляют конечному пользователю возможность изменить тему без фактического редактирования файлов тем (через дочерние темы). Мой вопрос, является ли один метод предпочтительнее другого. Например, возьмите тему, над которой я сейчас работаю. Я пытаюсь решить, идти ли с шаблонными частями крючков. &lt;?php get_template_part('before_sitecontainer' ); ?&gt; &lt;div id="sitecontainer" …

4
Обновить форму виджета после перетаскивания (ошибка сохранения WP)
Я опубликовал отчет об ошибке несколько месяцев назад ( в WordPress trac (Ошибка обновления формы экземпляра виджета) ), и я решил попробовать написать об этом и здесь. Может быть, у кого-то есть лучшее решение этой проблемы, чем у меня. В основном проблема заключается в том, что если вы перетащите виджет …

7
Какой самый простой способ сделать резервную копию моей базы данных WordPress?
У меня установлен WordPress на моем сервере для моего блога. Я резервное копирование всех файлов с сервера по расписанию. Но это только файлы, а не база данных. В идеале я хотел бы периодически автоматически сохранять дамп базы данных на сервере, чтобы он создавал резервные копии вместе со всеми файлами. Какой …
15 database  backup 

9
Добавление первых / последних классов CSS в меню
это возможно, без взлома JavaScript? как это: &lt;ul class="my_menu"&gt; &lt;li class="first"&gt; ... &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li class"with_sub"&gt; ... &lt;ul class="my_menu_sub"&gt; &lt;li class="first"&gt; ... &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li class="last"&gt; ... &lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li&gt; ... &lt;/li&gt; &lt;li class="last"&gt; ... &lt;/li&gt; …
15 php  menus  css 

5
Как мы можем улучшить управление большим количеством страниц в WordPress Admin?
WordPress, очевидно, происходит из блогов, но может использоваться для сайтов с большим количеством страниц. Тем не менее, для меня это не связано с производительностью, а с обработкой множества страниц, дочерних страниц и т. Д. В области администрирования. Это быстро становится рутиной для перемещения по списку страниц, пытаясь найти то, что …

3
400 неверных запросов на admin-ajax.php только с использованием хука действия wp_enqueue_scripts
В последнее время я работаю над AJAX. Все учебники, которые вы найдете в сети, очень похожи и довольно просты в реализации. Но я всегда получаю неверный запрос 400 в моем ajax-admin.phpфайле. После долгих и интенсивных поисков я выяснил, что это из-за времени интеграции. Если я использую initловушку действия для инициализации …
15 functions  ajax 

2
Используйте страницу WordPress вместо архива типов записей
Извините, если это дубликат - я не могу найти ответ. Как переписать страницу архива пользовательского типа поста на «созданную человеком» страницу WordPress? Например: Одна страница: http://www.mywebsite.com/cool-post-type/awesome-single-post/ Архивная страница: http://www.mywebsite.com/cool-post-type/ Я хочу http://www.mywebsite.com/cool-post-type/переписать на http://www.mywebsite.com/about-cool-post-types/. Могу ли я просто сделать это с htaccess и какой будет синтаксис? (Я не очень хорош …

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