WordPress

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

4
Розробка, розробка сцени та виробництва для сайтів WordPress?
Тому мені потрібно мати можливість розробляти розробку / етап / виробництво (на окремих серверах) для веб-сайту WordPress, я зазвичай використовую git, але це, очевидно, не буде працювати з сайтами WordPress через залежність від бази даних для основного конфігурація ... ну майже все. Тож моє запитання - як ви це робите? …

6
posts_per_page без обмежень
Я хочу повернути ВСІ повідомлення з query_posts. Я спробував встановити posts_per_pageдійсно велику кількість, але query_postsвироджується і не повертає жодної публікації. Який правильний спосіб запиту до публікацій без обмежень? $args = array( 'post_type' => 'post', 'cat' => '22,47,67', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 1, 'depth' => 1, 'posts_per_page' …

4
Чи є спосіб надіслати відформатовані HTML електронні листи за допомогою функції wp_mail Wordpress?
Чи є action_hook чи щось подібне, що могло б допомогти мені досягти цього? Я спробував додати розмітку в змінній рядка PHP і просто запустив електронний лист із функцією wp_mail, як: $email_to = 'someaddress@gmail.com'; $email_subject = 'Email subject'; $email_body = "<html><body><h1>Hello World!</h1></body></html>"; $send_mail = wp_mail($email_to, $email_subject, $email_body); Але він виявився як …

4
Програмно додайте меню навігації та елементи меню
За допомогою функцій API я хочу визначити нове меню навігації , вибрати його в поточній темі, а потім вставити кілька сторінок як пункти меню. Це потрібно зробити, наприклад, для активації теми. Через (помірно болісний) процес зворотної інженерії база даних вставляє та оновлює після встановлення меню та елементів навігації вручну, я …
41 menus  navigation  api 

2
Підрахунок публікацій користувацького циклу Wordpress (WP_Query)?
Я спробував це замінити: <?php $count = count($custom_posts); ?> <h2><?php echo $count; ?></h2> в кінці циклу: <?php if ( bbp_get_forum_title() == 'Test Forum 1' ) : ?> <?php $custom_posts = new WP_Query(); ?> <?php $custom_posts->query('post_type=blocks&location=Business and Finance&order=DESC'); ?> <?php while ($custom_posts->have_posts()) : $custom_posts->the_post(); ?> <div class="ad"> <?php the_content(); ?> </div> …
41 loop 

10
Як структурувати плагін
Це не питання про те, як створити плагін WordPress. Швидше, які, якщо такі є, посібники можна застосувати до того, як зібрати архітектуру файлів будь-якого плагіна. Деякі інші мови програмування або бібліотеки мають дуже контрольовані способи організації каталогів та файлів. Іноді це дратує і підкреслює свободу, яку пропонує PHP, але на …


6
Як налаштувати the_archive_title ()?
У моїх дочірніх темах у archive.phpмене є такий код для відображення заголовка моїх архівних сторінок: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Але це відображає мої назви як "Категорія: Назва категорії ", а не просто заголовок без попереднього "Категорія:". Мій перший інстинкт повинен був скасувати get_the_archive_title()з wp-includes/general-template. Але з того, …

6
Як змусити 404 на WordPress
Мені потрібно змусити 404 на деяких посадах на основі умов. Мені вдалося це зробити (хоча я не знаю, чи зробив це правильно), і я отримую 404.phpшаблон для завантаження, як очікувалося. Мій код: function rr_404_my_event() { global $post; if ( is_singular( 'event' ) && !rr_event_should_be_available( $post->ID ) ) { include( get_query_template( …

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
Постійні посилання: користувацький тип публікації -> спеціальна таксономія -> публікація
У мене виникають проблеми з правилами переписання WordPress, і я можу скористатися деякою допомогою. У мене є власний тип публікації під назвою _shows_. Усі шоу мають єдину власну таксономію категорії _show-category_.А _show_ніколи не матимуть більше однієї _show-category_. Я хотів би, щоб мої адреси пройшли таким чином: www.mysite.com/shows/ => archive-shows.php www.mysite.com/shows/%category%/ …

3
Додайте кілька каталогів плагінів
Завдання Ви можете зареєструвати додавання додаткових каталогів Теми, використовуючи register_theme_directory()для своєї установки WP. На жаль ядро ​​не постачає однакові функції для плагінів. У нас уже є MU-Plugin, Drop-Ins, Plugins та Themes. Але нам потрібно більше для кращої організації файлів. Ось перелік завдань для досягнення: Додайте додатковий каталог плагінів Для кожного …

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

2
Отримати ідентифікатор продукту з ідентифікатора замовлення у Woocommerce [закрито]
У мене проблеми з деталями продукту Woocommerce та співвідношенням деталей замовлення. Я не в змозі знайти ідентифікатор продукту відповідного ідентифікатора замовлення на сторінці " Переглянути замовлення " теми Woocommerce. Я просто хочу отримати вміст продукту та постійну посилання тощо на сторінці " Переглянути замовлення ". Я намагався шукати, wp_postmetaале не …
38 plugins 


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