WordPress

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

3
Сховати публікації інших користувачів на панелі адміністратора
Я мав намір запустити багатоавторний сайт, я не хочу, щоб публікації інших авторів відображалися на /wp-admin/edit.phpсторінці. Мені вдалося вирішити цю проблему кодами з цієї нитки . Код такий: function posts_for_current_author($query) { global $pagenow; if( 'edit.php' != $pagenow || !$query->is_admin ) return $query; if( !current_user_can( 'manage_options' ) ) { global $user_ID; …

4
Отримати перший термін після публікації
Як отримати лише перший термін користувацького типу публікації. Я можу все отримати - немає проблем. Це те, що я використовую, щоб захопити їх усіх <?php foreach ($terms as $term) {echo '<a href="'.get_term_link($term->slug, 'sitecat').'">'.$term->name.'</a>,';} ?> >> <a href="<?php the_permalink(); ?>"><?php the_title('', ''); ?></a></h2></span> Буду вдячний за відповідь за допомогою мого коду, …

4
Під час зміни електронної пошти потрібно підтвердження
Мені просто цікаво, чому wordpress не надсилає підтвердження електронною поштою щоразу, коли користувач змінює свою електронну адресу. Як ми можемо знати, що адреса електронної пошти не підроблена або неправильно введена? Тож чи може хтось дати мені якийсь фрагмент для реалізації цієї функції? Оновлення: Ось ідея. Користувач змінює свою пошту Ми …
10 users  email 


2
Чи є плагін, який замінить повідомлення "Помилка встановлення підключення до бази даних"? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками WordPress Development. Закрито 4 роки тому . Нещодавно сервер баз даних мого провайдера минув деякий час простою, і на моєму веб-сайті близько години відображалось класичне повідомлення "Помилка …

4
Як зробити плагін, необхідний у темі wp, не використовуючи умовні оператори php при виклику окремої функції з цього плагіна?
Одна з моїх тем Wordpress потребує декількох сторонніх плагінів, щоб правильно працювати. Більшість випадків я використовував виклики функцій із сторонніх плагінів, використовуючи умовні оператори типу if(function_exist('plugin_function')) { plugin_function() // do something } припустимо, хоча мені потрібно широко використовувати один плагін через багато файлів моєї теми ... Я б хотів уникати …

5
Правильне форматування post_date для wp_insert_post?
Який правильний спосіб визначити дату публікації під час подання повідомлення з переднього кінця за допомогою wp_insert_post ( Trac )? Мій фрагмент зараз публікує з часом mysql ... if (isset ($_POST['date'])) { $postdate = $_POST['Y-m-d']; } else { $postdate = $_POST['2011-12-21']; } // ADD THE FORM INPUT TO $new_post ARRAY $new_post …

3
Як вивести повідомлення під час активації плагіна
Я розробляю плагін, але під час фрази активації я постійно стикаюся з помилками. Однак не існує простого способу відображення повідомлень про помилки, оскільки повторення матеріалів призведе до помилки "несподіваного виводу". Я спробував гачок admin_message, але він не працює. Як я можу попередити користувача, якщо якийсь етап активації не вдався з …

1
Як отримати ім'я файлу вкладення, а не URL-адресу вкладення
Я використовую цей код, щоб перерахувати вкладені зображення публікації: <select name="chb_homes_for_sale_specifics_floor_plan" style="width:100%;"> <option value="">Select</option> <?php $args = array( 'numberposts' => -1, 'orderby' => 'menu_order', 'order' => 'ASC', 'post_type' => 'attachment', 'post_parent' => $post->ID, 'post_mime_type' => 'image' ); $image = get_posts($args); if($image) { foreach($image as $key => $data) : ?> <option …

5
Як я можу оновити плагін WordPress із сховища Git (github)
чи є який-небудь спосіб легко оновити плагін, встановлений на декількох сайтах, від github repo. Я знаю, що можу це зробити з командного рядка кожного сервера за допомогою git pull. але чи є спосіб зробити це з адміністратора Wordpress, подібного до того, як оновлюються плагіни?

4
Я хочу отримати номер версії плагіна динамічно
До речі, я нещодавно заробив W3TC, щоб впровадити в свій плагін дисплей списку змін (дуже здорово) , але є незручний біт коду, якого я вважаю за краще уникати. Якщо ви подивитесь у верхній частині цього файлу , ви побачите такий код: define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to …
10 plugins  api 

6
Які плагіни ви зазвичай встановлюєте на новій установці WordPress?
Я шукаю, щоб дізнатися, які плагіни інші встановлюють більшу частину часу на новій установці WordPress; плагіни, які додають значення майже будь-якому веб-сайту, на якому працює WordPress. Мій список часто встановлених плагінів на новій установці WP, не в конкретному порядку: Контактна форма 7 - Використовуйте, коли мені потрібна контактна форма на …


2
До яких дій я повинен підключитися, додаючи ролі та можливості?
Я буду використовувати add_role () та $ role-> add_cap (), щоб створити нову власну роль та додати нову можливість до існуючих ролей. Мені цікаво, де найкраще це зробити? Очевидно, що я можу це зробити прямо у function.php і робити це з ним. Але це найкраща практика? Чи потрібно мені це …

4
Як додати елемент за замовчуванням до спеціальної систематики?
У таксономії Wordpress за замовчуванням (Категорії) є пункт Не категоризований за замовчуванням. Як додати елемент за замовчуванням до нової спеціальної систематики? function.php: // === CUSTOM TAXONOMIES === // function my_custom_taxonomies() { register_taxonomy( 'block', // internal name = machine-readable taxonomy name 'static_content', // object type = post, page, link, or custom …
10 taxonomy 

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