Запитання з тегом «customization»

Зміни теми та файлів плагінів для створення нових функціональних можливостей.

7
Як видалити сторінки адміністратора, вставлені плагінами?
У мене є наступний код, який очищує багато речей, які не збираються використовувати в області адміністратора: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page( 'edit.php' ); //Posts remove_menu_page( 'upload.php' ); //Media remove_menu_page( 'edit-comments.php' ); //Comments remove_menu_page( 'themes.php' ); //Appearance remove_menu_page( 'users.php' ); //Users remove_menu_page( 'tools.php' ); //Tools remove_menu_page( 'options-general.php' ); …

1
Як відфільтрувати список публікацій (у списку публікацій на інформаційній панелі WP) за допомогою спеціального поля (функціональність пошуку)?
Незважаючи на те, що я дуже гуглив, я не знайшов відповіді на дуже просте запитання: У мене є кілька публікацій зі спеціальним полем (наприклад, ім'я постачальника). Я хотів би мати можливість пошуку та фільтрації моїх публікацій відповідно до цього спеціального поля. Іншими словами, у списку повідомлень адміністратора я хотів би …

8
Умовно завантаження JavaScript / CSS для коротких кодів
Я випустив плагін, який створює короткий код і вимагає файлу JavaScript та CSS-файлу для завантаження на будь-яку сторінку, що містить цей короткий код. Я міг би просто зробити сценарій / стиль завантаження на всі сторінки, але це не найкраща практика. Я хочу лише завантажувати файли на сторінки, які викликають короткий …

4
Синхронізація бази даних між розробкою / постановкою та виробництвом
У мене проблема з синхронізацією бази даних WordPress між розробкою та виробництвом, і мені цікаво, як інші люди її вирішують. Мені відомо про це питання, але воно насправді не охоплює більш неприємний і реалістичний випадок використання. Скажіть, у мене є живий веб-сайт WordPress. Я взяв демпфер всього, тиражуючи це на …

4
який правильний спосіб порівняння дат у мета-запиті WP query_posts
У мене є виклик query_posts у шаблоні WP. Використовуючи плагін More Fields, я можу надати адміністратору сайту можливість створити подію (спеціальний тип пошти), а потім ввести дату, відформатовану: РРРР / мм / дд. Основне питання: яке значення я повинен передати параметру значення в масиві meta_query? Наразі я намагаюся передати "дата …

11
Яка найкраща практика для виконання одноразових сценаріїв?
Проблема Ми всі опинилися в такій ситуації, і для багатьох питань на цьому сайті потрібне таке рішення. Вам або потрібно оновити базу даних, автоматично вставити багато даних, перетворити meta_keysабо щось подібне. Звичайно, у працюючій системі, заснованій на кращих практиках, цього не повинно відбуватися. Але, як це робиться, я хотів би …

4
Як реалізувати настроюваний безкоштовний аутентифікацію OpenID?
OpenID - це стандарт, який часто використовується сьогодні. Я намагаюся реалізувати OpenID у своєму блозі, але у мене є багато труднощів. Я спробував плагін OpenID, але він, здається, несумісний з Wordpress 3.0. Я також спробував плагін Janrain, але безкоштовна версія занадто обмежена. Я хотів би інтегрувати екран входу в стиль …

2
Як додати спеціальні поля форм на сторінку профілю користувача?
На сторінці профілю користувача є такі поля: Ім'я користувача Ім'я Прізвище Ім'я Ім'я, що відображається Контактна інформація Електронна пошта Сайт AIM Yahoo IM Jabber / Google Talk Як можна додати до цього розділу більше полів. Поле, наприклад номер телефону, адреса чи що-небудь інше.

5
Чи слід усі плагіни інкапсулювати в класі?
Чи слід розробляти плагін, щоб згрупувати функції в Клас, щоб уникнути конфліктів у просторі імен? Чи використання класів створює накладні витрати для PHP? Якщо є показник продуктивності, чи повинні замість них заздалегідь зафіксувати назви функцій?

7
Додати перевірку та обробку помилок під час збереження спеціальних полів?
У мене є функція, яка визначає спеціальне поле для типу публікації. Скажіть, що поле "підзаголовок". Коли повідомлення збережено, я хочу зробити деяку перевірку на вході та, якщо потрібно, відобразити повідомлення про помилку на екрані редагування публікації. Щось на зразок: // Handle post updating function wpse_update_post_custom_values($post_id, $post) { // Do some …


5
Чому <? Php і?> У кожному рядку?
Я дуже часто бачив цю конвенцію скрізь, і часом вона наближається до того, що мене ганяє: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Де &lt;?phpі закриття ?&gt;є в кожному рядку, навіть якщо немає втручається …

3
Як отримати налаштування Формат дати та Формат часу для використання у моєму шаблоні?
Це дивне запитання, але я хочу знати, як я можу отримати доступ до налаштувань дати та часу Admin &gt; Settings &gt; General &gt; Date Format Admin &gt; Settings &gt; General &gt; Time Format Я використовую плагін Any + Time jQuery як селектор дати / часу для перегляду редактора для користувацького …

2
Пояснення update_post_ (meta / term) _cache
Я читав кілька найкращих практик з 10up, і вони згадують про встановлення цих двох прапорів на false у WP_Query (залежно від того, що ви запитуєте): 'update_post_meta_cache' =&gt; false: корисно, коли пост-мета не буде використовуватися. 'update_post_term_cache' =&gt; false: корисно, коли терміни таксономії не будуть використані. Я припускаю, що він використовує щось …

2
Додайте кілька спеціальних полів на сторінку загальних налаштувань
Що я хотів би зробити, це додати кілька загальних полів до загальних налаштувань. Це код, який я використовую. Це працює добре, але я просто не можу зрозуміти, як додати більше полів. Я хотів би створити зараз два поля, одне для номера телефону, а друге для адреси: function register_fields() { register_setting('general', …

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