WordPress

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

6
Де зберігати PHP-файли, створені плагіном / темами
Бувають випадки, коли плагіну чи темі потрібно десь створити файл php, який згодом може включити його. Наприклад, плагін captcha, або якась шаблонна система на кшталт twig / smarty (У моїй ситуації це простий шаблон двигуна для колекції віджетів). Де слід створити цей файл? Єдине місце, про яке я можу подумати …

4
не публікувати власну публікацію типу публікації, якщо поле метаданих недійсне
У мене є власний тип публікації (CPT) event. У мене мета-вікно для типу з кількома полями. Я хотів би підтвердити деякі поля перед публікацією події. Наприклад, якщо дата події не вказана, я б хотів відобразити інформаційне повідомлення про помилку, збережіть подію для подальшого редагування, але запобігайте публікації цієї події. Чи …

4
Що ви думаєте про користувальницькі інтерфейси інтерфейсів для плагінів / тем?
Ви, мабуть, помітили тенденцію створення користувальницьких інтерфейсів з плагінами / темами, особливо у комерційних (наприклад, у CodeCanyon - спеціальні коробки, вкладки, гармошки тощо). Я особисто вважаю, що інтерфейс користувача повинен бути уніфікований в першу чергу, і це дуже просто в WP досягти, використовуючи деякі основні структури HTML за замовчуванням + …

2
База даних Wordpress повільно - я повинен перейти на InnoDB?
У мене є сайт WordPress з більш ніж 10 000 публікацій, і все починає дуже повільно, коли я додаю і редагую повідомлення. Сторінки завантажуються приємно і швидко для користувачів, а також адміністраторські списки публікацій, але саме тоді, коли відбувається запис або оновлення, сервер переходить до 100% процесора і займає тривалий …

5
Як завантажити parent_theme function.php перед child_theme?
У мене з’явилася проблема, що мені потрібно завантажити functions.phpфайл своєї батьківської теми до завантаження файлу моєї дочірньої теми functions.php. Це потрібно для процедури встановлення та init. Я подивився на гачки всередині /wp_core_root/wp-settings.php (названий:) do_action('setup_theme');. Проблема полягає в тому, що я не знаю, як підключитися туди, тому що перший файл, який …
12 functions 

10
Як замінити доменне ім’я в базі даних Wordpress?
У мене є база даних Wordpress, яка була встановлена ​​в середовищі розробки ... таким чином, всі посилання на сам сайт мають фіксовану IP-адресу (скажімо, 192.168.16.2). Тепер мені потрібно перемістити цю базу даних до нової установки Wordpress на хостингу. Проблема полягає в тому, що дамп SQL містить безліч посилань на IP-адресу, …
12 mysql  migration 

4
Що саме означає ліцензія GPL для моєї теми WordPress?
Сказати так: Я створив для себе тему WordPress, яка складається з наступного: PHP-код - GPL v2, ліцензований як WordPress Файли CSS - Усі права захищені Файли JS - Усі права захищені файли зображень, необхідні для теми - Усі права захищені Наскільки я розумію, я можу авторські права на всі файли, …
12 themes  licensing 

4
Чи дозволено мені ліцензувати мою тему Wordpress в рамках програми AGPL
Мене зацікавила нещодавня розмова про те, чи потрібно тематику WordPress мати ліцензію відповідно до GPL або чи можуть вони бути закритим джерелом. Відео можна отримати з блогу matts, і моя улюблена дискусія про нього - це блог Дейва Віндерса . Моє запитання - чи мені дозволено ліцензувати мою тему в …
12 themes  licensing 

1
Як відключити захист від фатальної помилки (WSOD)?
Фатальна помилка була введена в WordPress 5.1 та 5.2. Іноді його називають захистом "Білого екрану смерті" (WSOD). Працюючи над встановленнями dev / local, ми іноді хочемо мати можливість поламати сайти за потребою, наприклад, уникаємо процесу відновлення електронної пошти для сайту під час роботи в захищеній кінцевій точці (див. is_protected_endpoint()): На …
12 errors 

4
Чи слід відключити WP_CRON і замість цього запустити wp-cron.php з сервера кожні кілька хвилин?
Схоже, WordPress зайво запускає WP CRON на кожному завантаженні сторінки. Я думаю, замість того, щоб він працював на кожному відвідуванні, чому б просто не запланувати його запуск кожні 5 хвилин через сервер? Я міг би просто запустити wp-cron.php кожні п’ять хвилин і досягти бажаного результату? Чи є якийсь мінус у …
12 wp-cron 

1
The_post_thumbnail без srcset?
WordPress 4.4 додає кілька розмірів зображень за srcsetдопомогою the_post_thumbnailфункції. Чи можна отримати лише один розмір зображення без srcset? Я розумію, що можна додати фільтр для відключення srcsetвсіх зображень, але я хочу відключити srcsetєдиний при виклику певного розміру мініатюр (наприклад, лише при виклику повного розміру зображення).

4
Чому я повинен використовувати esc_url?
Ця річ ускладнює моє кодування. Wordpress codex пояснює використання esc_url, розмовляючи неяскраво про безпеку. Але чи справді варто турбуватися? Наприклад, яка важлива, практична користь для безпеки за допомогою використання <?php echo esc_url( home_url( '/' ) ); ?> замість <?php echo home_url() ?> PS: Я кажу не про розробку тем, а …
12 security 



1
Woocommerce - Специфічний шаблон для категорії товарів? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками WordPress Development. Закрито 5 років тому . Я хотів би створити певний шаблон для конкретної категорії (не для одного продукту). Чи можливо це і як це зробити? …
12 plugins 

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