WordPress

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

6
wp ставит в очередь встроенный скрипт из-за зависимостей
Есть ли способ использовать wp_enqueue_script () для встроенных сценариев? Я делаю это, потому что мой встроенный скрипт зависит от другого скрипта, и я бы хотел, чтобы его можно было вставить после загрузки. Кроме того, это встроенный скрипт, потому что я передаю переменные php в javascript (например, путь к теме и …

4
Лучшая практика для управления версиями wp-config.php?
Есть ли лучшая практика для включения вашего wp-config.phpфайла в ваш репозиторий контроля версий? Я подумываю о создании нового сайта с такой конфигурацией (по аналогии с Алексом Кингом и Марком Джакитом ): /index.php /local-config.php /wp-config.php /wp/ (core) /wp-content/ (plugins, themes, etc.) Как я могу сделать это, не выставляя свои пароли на …

8
Могу ли я назначить шаблон для пользовательского типа сообщения?
Могу ли я назначить файл шаблона для пользовательского типа сообщения? Я создал пользовательский тип записи с именем items, и я хотел бы назначить шаблоны для элементов, как вы можете сделать со страницами.

4
Фильтр для удаления атрибутов размера изображения?
Я работаю над сайтом на основе шаблона css с изменяемой шириной, который устанавливает максимальную ширину для изображений равной ширине содержащего их столбца, и мне нужно удалить встроенные атрибуты измерения ширины и высоты, которые WordPress добавляет к изображениям. Я делаю это с моими избранными изображениями с помощью этого фильтра: add_filter( 'post_thumbnail_html', …

9
Почему я получаю спам-комментарии даже с Akismet и Captcha?
Я немного озадачен, почему я продолжаю получать так много спам-комментариев ... Хотя я использую плагины Akismet и WP-reCAPTCHA в своем блоге WordPress ! WP-reCAPTCHA должен остановить спам, введенный машиной, но я понимаю, что спам, введенный людьми, все равно будет проходить - и все больше и больше ферм спама, это правда. …
35 comments  spam 

2
Для чего нужна константа WP_USE_THEMES?
Что касается WP_USE_THEMESконстанты, Кодекс заявляет : Если вы используете Цикл внутри вашего собственного дизайна (и ваш собственный дизайн не является шаблоном), установите для WP_USE_THEMES значение false. Но как на самом деле влияет WordPress WP_USE_THEMESна значение true или false? Я хотел бы знать, как он используется WP.

8
Невозможно получить доступ к подкаталогам без wordpress, поскольку wordpress переопределяет их с ошибкой 404
Я ссылаюсь на этот вопрос, ранее задаваемый и не отвечающий соответствующим образом: Wordpress переопределяет фактические подкаталоги, а также страницы, не относящиеся к Wordpress, получают ошибку 404 У меня та же проблема, и я перепробовал почти все, что нашел в сети. Это определенно связано с включением постоянных ссылок в WordPress. Однако …

7
Как я могу получить размер файла вложения?
Я использую следующий код шаблона для отображения ссылок на вложения: $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $main_post_id ); $attachments = get_posts($args); foreach ($attachments as $attachment) { the_attachment_link($attachment->ID, false); } но после ссылки мне нужно отобразить размер файла. Как я могу это сделать? …

2
get_template_directory_uri указывает на родительскую тему, а не на дочернюю тему
У меня проблема в том, что get_template_directory_uri указывает на родительскую тему, как site/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.php но я хочу, чтобы он указывал на мою детскую тему, которая должна быть site/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.php что я использую это include (TEMPLATEPATH . '/myGallery/gallery_functions_include.php');

9
Как изменить роль пользователя?
У меня есть пользовательские роли в моей настройке, и я хочу иметь возможность автоматически изменять роль пользователя через функцию. Скажите, что у пользователя А есть роль ПОДПИСЧИКА, как я могу изменить его на РЕДАКТОР? При добавлении роли мы просто: add_role( $role_name , $role_display_name , array( 'read' => true, 'edit_posts' => …
34 user-roles 

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

3
Каковы различия между WPINC и ABSPATH?
Разработчики плагинов обычно защищают свои плагины от прямого доступа. Я видел два способа сделать это: if ( ! defined( 'WPINC' ) ) die; а также if ( ! defined( 'ABSPATH' ) ) exit; Каковы различия между WPINC и ABSPATH? Какой «правильный» способ сделать это?

4
Где я могу разместить фрагменты кода, которые я нашел здесь или где-то еще в Интернете?
Многие сообщения здесь или где-то еще содержат код, но они не говорят, где его разместить. Пример: Я нашел это сообщение: Как отключить перенаправление сообщений 301 (не каноническое)? Я новичок в PHP. Где именно я должен разместить код из ответа?

4
Добавить пункт меню в Wordpress 3.5 Media Manager
Как добавить новый пункт меню под «Вставить из URL» на левой боковой панели в новом Wordpress 3.5 Media Manager? Я смотрел на магистраль JS и попробовал свои силы, чтобы подключиться к ней с помощью собственного JS, но безуспешно. Редактировать 2: это, кажется, делает трюк: http://sumtips.com/2012/12/add-remove-tab-wordpress-3-5-media-upload-page.html Это должно быть сделано для …

1
Есть ли плагин, который предоставляет редактор стекового потока для WordPress? [закрыто]
Я устал от редактора tinymce в WordPress, и мне очень нравится редактор stackoverflow, который позволяет мне писать с грамматикой уценки. Поэтому я хочу написать блог с уценкой в ​​WordPress. Теперь я использую этот плагин в моем WordPress: Имя плагина: URI плагина Markdown QuickTags : http://brettterpstra.com/code/markdown-quicktags Описание: Заменяет QuickTags WordPress на …

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