WordPress

Питання та відповіді для розробників та адміністраторів WordPress

2
Спеціальний плагін для публікації: Де я розміщую шаблон?
Я пишу користувацький плагін типу публікації. Частину цього я вивожу до шаблону за допомогою шорткодів. Але для інших частин потрібен спеціальний шаблон публікації, і я зрозумів, як використовувати ієрархію шаблонів для CPT. Але власний шаблон є в темі, і я думаю, що плагін повинен бути самостійним, принаймні для початку. То …

3
Перевірте, чи є поточна категорія дітей
Мені потрібно сказати, чи є поточна спеціальна сторінка архіву таксономії, яку я переглядаю, має дочірні категорії. У мене склалася ситуація, коли є багато спеціальних категорій з дітьми, і на сайті є лише показ публікацій у кінці рядка. В іншому випадку він повинен показувати посилання на категорію, яка є наступним кроком …

2
Як зберігати дані полів віджетів як масив?
Я створюю віджет, він повинен зберігати близько 10 ідентифікаторів. Зараз я використовую наступний метод поля, щоб зберігати кожен ідентифікатор в окремому полі. Він зберігає дані кожного поля окремо в wordpress. Чи можливо зберігати дані всіх полів лише в одному рядку в wordpress для examlpe за допомогою масиву? <input class="widefat" id="<?php …

2
Сторінка архіву користувальницького типу публікації не відображається
На моєму веб-сайті є категорія «профілі». Зараз я переношу цю категорію на спеціальний тип публікації під назвою «профілі». Моя проблема полягає в тому, що я не можу відобразити сторінку архіву для цього спеціального типу публікації. Коли я переходжу до URL-адреси, mywebsite.com/profilesце переводить мене до однієї сторінки публікацій для публікації в …

2
Масштабування користувачів WordPress для тисяч користувачів
Я розробив плагін CRM для клієнта, інтегрованого з управлінням користувачами WordPress, і я зберігав додаткову інформацію для кожного користувача під wp_usermetaтаблицею. Однак база клієнтів клієнта зростає в експоненціальному масштабі, і ми зараз налічуємо тисячі , що дає нам кілька десятків тисяч рядків wp_usermeta: в цей момент я починаю турбуватися про …

2
Додавання полів форми віджетів динамічно
Я намагаюся динамічно додавати поле форми у віджет WordPress. Тож якщо користувач хоче додати іншу дату до події, він може натиснути кнопку, щоб отримати більше полів. Питання: Як зберегти новостворені поля введення в мою базу даних? Чи потрібно мені написати спеціальну функцію оновлення? Якісь поради? Ось як виглядає віджет: Це …

2
WordPress mysqli та PDO
Чи використовує базу коду WordPress mysqli чи PDO? Я знаю, що PDO перевершує mysqli, але і mysqli не поганий. Плюс від однієї з особливостей того, що робить PDO перевершує mysqli (тобто агностик бази даних), не означає багато для WordPress, оскільки WordPress завжди буде використовувати сервер mysql. Але прив'язка парам до …
11 mysql 

2
Вбудований стиль для jquery-ui-datepicker
Я хочу використовувати датчик, який постачається в комплекті з WordPress на передній частині веб-сайту. Я заперечив, jquery-ui-datepickerале датчик не стилізований (немає js помилки в консолі). Чи є відповідне wp_enqueue_styleдля цього? Я використовував цей код у functions.php function rr_scripts() { wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'jquery-ui-datepicker', array( 'jquery' ) ); wp_register_style( 'bootstrap_css', …

4
Завантажте зображення на віддалений сервер
Я використовую програму завантаження медіа Wordpress для завантаження зображень, і мені було цікаво, чи є спосіб зробити це завантаження на мій віддалений сервер замість мого локального сервера? Приклад: Мій блог WordPress розміщений на сервері A, і я хочу використовувати медіа-завантажувач для завантаження зображень на сервер B замість сервера А. Обидва …

2
Як можна встановити максимальну ширину для оригінальних зображень?
Випадок: у мене є клієнт, який мало знає про цифровий світ. Однак те, що вона знає, - це як отримати фотографії з камери на комп'ютер та в WordPress. Однак вона не знає, як зменшити розмір фотографії до нормального розміру. Рішення: Мені подобається, що WordPress автоматично зменшує розмір фотографії у фоновому …
11 media  images 

4
Додати параметр вирівнювання зображень
Рідкісна подія - я хочу щось зробити в WordPress, але не маю уявлення, як це робити, і пошук не виявляється практично нічого. Коли ви вставляєте зображення в публікацію, ви отримуєте параметри вирівнювання: "немає", "ліворуч", "праворуч", "центр". Це призводить до того, що зображення вставляється із класом CSS, пов’язаним із вирівнюванням, як-от …
11 images 

1
Woocommerce: призначте "автора" продукту
Я розробляю свою першу тему з питань комерції. Мені потрібно мати змогу мати «авторів» (справді «дизайнерів»), призначених для продуктів комерційної торгівлі. Це можливо? Я думав використовувати вбудований користувачем "автор" Wordpress, але інтерфейс редагування продукту не забезпечує вікно "автор", на відміну від інтерфейсу редагування "пост".
11 author  plugins 

1
Чи є якесь управління тематичною залежністю?
Я розробляю тему Wordpress разом з кількома іншими особами, і я стикаюся з проблемою, коли я додаю плагін, і тоді я повинен розповісти іншим розробникам про встановлений плагін та налаштування, які я встановив для плагіна, щоб тема працювала. Мені було цікаво, чи є спосіб пов’язати плагіни з темою, щоб людина …

2
Поєднання запитів з різними аргументами на тип публікації
Я будую розділ на сайті, де я об'єдную два різні типи публікацій в один цикл, а потім відображаю їх випадковим чином. Проблема в тому, що мені важко знайти спосіб обмежити кількість публікацій на тип. Ось що я спробував: Один запит із кількома типами публікацій може бути досягнутий за допомогою масиву: …

2
Використовувати wp init hocket, щоб зателефонувати на інші гачки?
Хочеться знати, чи це хороша практика відповідно до теми WordPress або розробки плагінів. add_action('init','all_my_hooks'); function all_my_hooks(){ // some initialization stuff here and then add_action('admin_init',-----); add_action('admin_menu',----); // more like so } Спасибі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.