WordPress

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

1
Отклонить загрузку изображений неправильного размера с помощью Media Uploader
Я работаю над очень строгой настройкой для добавления изображений в пользовательские поля на экране редактирования поста. Мой оптимальный сценарий - добавить пользовательское сообщение об ошибке, когда пользователь пытается загрузить изображение неправильного размера для этого конкретного пользовательского значения. Я знаю, что могу сделать это с любым пользовательским загрузчиком, но я действительно …
12 uploads  media  images 

1
Пользовательский медиафайл для вставки шорткода
Я работаю над плагином, который создает пользовательский тип сообщения «портфолио» вместе с шорткодом для вставки на любую страницу или сообщение. Шорткод: [portfolio option1=“1” option2=“0” option3=“1” ] И он работает просто отлично, он показывает все пользовательские сообщения с помощью пользовательских WP_query. Но я хочу пойти дальше. Создайте пользовательскую кнопку рядом с …

3
Сделать страницы WooCommerce доступными только для зарегистрированных пользователей
У меня есть веб-сайт с использованием WordPress и электронная коммерция с использованием WooCommerce. Я бы хотел, чтобы мой магазин (и все его страницы) видели только зарегистрированные пользователи. С помощью плагина User Access Manager я запретил доступ к странице магазина, но с прямой ссылкой на продукт и т. Д. Тем не …

1
Зарегистрируйте скрипт для постановки в очередь как администратора, так и внешнего интерфейса.
Насколько я понимаю, административные сценарии должны регистрироваться и ставиться в очередь через admin_enqueue_scriptsхук и все остальные сценарии, wp_enqueue_scriptsпоэтому я настроил следующие функции для регистрации и постановки в очередь всех моих сценариев в понятной и организованной форме. Мой вопрос: что если мне нужны определенные скрипты (например, плагин jquery validate ) как …

1
Как использовать всплывающее окно «Добавить ссылку» для виджета WordPress
В редакторе WYSIWYG WordPress вы получаете всплывающее окно, если вы хотите добавить ссылку для текста. Есть ли возможность доступа к этой функции? Потому что я хочу использовать это всплывающее окно для созданного мной виджета WordPress, чтобы вы могли добавить ссылки на виджет, если вы настроите его в бэкэнде. Вот скриншот …

1
Добавить функцию фильтра в медиа модальной коробке
Я пытаюсь расширить медиа-модал, но я не могу найти какую-либо документацию / руководства по этому вопросу. Я тоже не мастер магистралей ;-) Я хочу добавить поле выбора для каждой таксономии, которая прикреплена к типу сообщения вложения. На данный момент отображается только одно поле выбора. Так вот что я придумал. Он …

1
Как предварительно заполнить регистрацию в WordPress социальными данными
Я создал пользовательский процесс регистрации в WordPress с множеством дополнительных полей, таких как имя, фамилия и т. Д. Я хотел бы сделать интеграцию с Facebook / LinkedIn, чтобы имя, фамилия, адрес электронной почты, поля были предварительно заполнены с помощью Facebook / LinkedIn, но, тем не менее, пользователям необходимо будет заполнить …

2
Как сделать размер изображения выбранным по умолчанию в Media upload - WP v3.5
Голый со мной. Я хочу, чтобы пользовательский размер изображения был выбран по умолчанию на всплывающей странице загрузки мультимедиа. В Wordpress v3.4.2 и более ранних версиях этот элегантный код работал нормально: function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes global $_wp_additional_image_sizes; // if there are none, just return …
12 php  functions  filters  media 

1
Как сократить время ожидания сеанса WordPress?
Я хочу автоматически выйти из системы, когда пользователь простаивает более 10 минут. Это означает, что пользователь вошел на сайт, а пользователь не просматривал страницы более 10 минут. Когда он просматривает любую страницу через 10 минут, он будет выйти из системы и перенаправить на страницу входа. Есть решение? Заранее спасибо.
12 login  logout  session 

1
Как отключить генерацию размеров изображений по умолчанию для некоторых пользовательских типов записей?
Я использовал пользовательский тип записи, где «миниатюра», «средний» и «большой» размер не требуются. Мне нужно отключить эти размеры и создать функцию или плагин, где я могу установить, какой размер изображения требуется для каждого пользовательского типа сообщения. Мой первый шаг - подключение функции get_intermediate_image_sizes из wp-includes / media.php. Я добавил этот …

1
Как динамически изменять размер изображения WordPress на лету (настраиваемое поле / опция темы)
Итак, по требованию клиента мне нужно иметь возможность изменить размер изображения не стандартным способом WordPress ... но из изображения, извлеченного из опции темы. Я не могу просто использовать область custom_header, так как их будет два или три (у меня также есть несколько опций после загрузки изображения, чтобы позволить пользователю выбрать, …

6
Wordpress автоматически добавляет «& nbsp;»?
Я не уверен, что это делает сам Wordpress или Tiny MCE. Но при переключении между HTML и визуальным редактором он добавляет  и добавляет дополнительный каждый раз, когда я переключаюсь назад и вперед. У меня даже нет разрыва строки в коде, кажется, что он каким-то образом решает, где он хочет разместить …
12 tinymce 

5
Как ограничить загрузку вложений конкретным пользователем?
У меня есть очень специфический случай использования, когда сайт создан для адвоката, и каждый из его клиентов может войти на свою собственную «определенную страницу / портал» (пользовательский тип сообщения) без возможности доступа к wp-admin и т. Д. (Я создал все страницы входа / регистрации / редактирования профиля в интерфейсе). На …

2
Альтернативы MySQL: хорошо ли работают Percona Server и MariaDB с WordPress и делают ли WordPress лучше?
В последнее время я читал о MariaDB и Percona Server , двух сильных альтернативах MySQL, которые приобрели популярность с тех пор, как Oracle купила Sun. Насколько я знаю, они оба могли бы использоваться с WordPress, но я хотел бы знать, использует ли кто-нибудь их, и действительно ли они помогают заставить …
12 database  mysql 

1
Как настроить WordPress для обработки 75 000 страниц?
У меня есть большой сайт, который использует WordPress. Пока у нас 75 000 страниц сайта, и он хорошо работает на переднем крае. Проблема в том, что если кто-то из нашей команды прикоснется к редактору страниц (wp-admin / edit.php? Post_type = page), Apache пожирает всю память на сервере. Я пытался отключить …
12 pages  memory  scale 

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