WordPress

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

3
Як відключити TinyMCE від видалення тегів span
Я надсилаю HTML, створений Word, в WordPress через XMLRPC. Перш ніж перейти до post.php, формат правильно зберігається в базі даних. TinyMCE виконує свою магію, і я втрачаю досить багато деталей форматування. Основна проблема, яку я бачу, полягає в тому, що <span>тег із інформацією про стиль, що оточує інші елементи, викреслений. …
10 tinymce 

1
Чого варто використовувати адміністрування, коли ми можемо просто використовувати add_filter?
Я щойно переглянув код Wordpress і знайшов таке визначення додавання: function add_action($tag, $function_to_add, $priority = 10, $accepted_args = 1) { return add_filter($tag, $function_to_add, $priority, $accepted_args); } Тепер чому ми витрачаємо один цикл процесора просто на виклик іншої функції, яку ми можемо просто зробити самі, і тоді нам не доведеться запам’ятовувати …
10 hooks 

3
Як опублікувати публікації між датою та сьогодні?
Чи це спосіб отримувати публікації між датою і сьогодні query_posts()? Приклад: Усі публікації, опубліковані з 2012-04-01 Дякую Редагувати: Як додати дату фільтра до цих запитів запитів? query_posts( array( array('post'), 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array('post-format-image') ) ), 'cat' => '-173', 'post_status' => 'publish' …
10 posts  loop  query-posts  date 

2
Налаштування положень та панелей метабокса для редагування адміністратора та видимість для ВСІХ користувачів та адміністраторів
Моя настройка WP 3.3 включає декілька типів публікацій та налаштовані панелі редагування з додатком «Розширені користувацькі поля» (який створює багато метабоксів) та іншими плагінами, такими як панель метабокса SEO, підключення до Scribu's Posts2Posts та багато іншого. Проблема полягає в тому, що порядок появи цих панелей часто буває досить випадковим (навіть …


1
Чим відрізняється wp_register_sidebar_widget від register_widget?
Яка різниця між ними і коли ми повинні використовувати кожну з них? Я зараз використовую, wp_register_sidebar_widgetі це працює чудово, але я бачив багато навчальних посібників в Інтернеті про те, як створити віджет за допомогою register_widget та класу, для більшості моїх віджетів не потрібні варіанти, тому я повинен дотримуватися wp_register_sidebar_widgetчи повинен …

4
Лише get_posts певних форматів публікацій
Я намагаюся створити архівний список лише з моїми "нормальними" статтями формату публікації (не з посиланням, убік, цитатами тощо). Як я можу реалізувати has_post_format( 'standard' )чи щось подібне у наведеному нижче коді? Я не зміг знайти запит, get_postsякий вимагає лише конкретних типів формату. <?php // Get the posts $myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC'); …

1
Чи слід використовувати get_template_part () у файлах функцій замість include_once?
Я використовую плагін для перевірки теми, щоб перевірити мою тему на наявність помилок та рекомендацій, я використовую get_template_part () у таких тематичних файлах, як header.php та index.php, але у function.php я використовую enable_once () topic- чек не вказує на них, він вказує на include_once, який використовується у файлі widgets.php, який …


3
Як зробити так, щоб коментарі працювали на публікацію, завантажену на Ajax?
Зараз завантажую одне повідомлення за допомогою ajax. Хоча завантаження публікації працює нормально, я не можу отримати коментарі для завантаження. Ось мій код: Мій JavaScript для завантаження публікації: <script> $(".view_post").click(function(e) { e.preventDefault(); postid = $(this).attr("rel"); $.ajax({ url:"/wp-admin/admin-ajax.php", type:'POST', data:'action=posts_open&postid='+postid, success: function(html){ $("#b_contentwrapper").empty(); $("#b_contentwrapper").append(html); } }); }); </script> Javascript проходить через function.php …
10 posts  comments  ajax 

3
Запит адміністратора Ajax повернути 0 з die ()
Отже, я використовую цю конфігурацію для виклику AJAX в адміністративній області ( наприклад, така ): add_action( 'admin_head', 'ajaxPerNgg' ); function ajaxPerNgg(){ ?> <script type="text/javascript" > jQuery(document).ready(function() { jQuery("#message").remove(); jQuery("#errore a#attivo").click( function(){ var data = { action: 'my_action' }; jQuery.post(ajaxurl, data, function(response) { if(response == "attivato") jQuery("#errore a#inattivo").attr("id","completato").html("Attivato"); else jQuery("#errore a#inattivo").attr("id","attivo").html("Attivalo …
10 wp-admin  ajax 

1
таблиця користувачів - ім’я користувача та ім’я користувача
Чи може хтось пояснити відмінності чи різні види використання полів user_name та user_nicename у таблиці користувачів? Вони, здається, і поводяться так само. Я знайшов купу публікацій у веб-пошуку, але вони стосуються лише старішої версії wp.

5
Отримайте $ image_id після завантаження з media_sideload_image ()
Я хочу завантажити зображення і встановити його як розміщене зображення у публікації. Я спробував це: $image_id = media_sideload_image($image_url, $post_id, $post_id); update_post_meta($post_id, '_thumbnail_id', $image_id); Але media_sideload_image()це не повернення зображення image_id, а відображення html-зображення. Як я можу отримати image_id?
10 uploads 

1
як завантажувати та дозволяти завантаження форматів
У мене є товари, які можна завантажити. Я створив власні метаполя для зберігання потрібних мені файлів, це дозволяє мені завантажувати файли у власні мета - .doc та .pdf-файли ... Однак, коли я намагаюся завантажувати фотографію та .epub - файли не завантажують ... Я підозрюю, що під час спроби перейти за …
10 uploads 

1
Як видалити хмару тегів зі сторінки адміністратора користувальницької систематики?
Коли я реєструю таксономію, у мене є таке, що я думав, що це може приховати: 'show_tagcloud' => false На сторінці категорії за замовчуванням не відображається хмара тегів, тож чому на моїй користувацькій сторінці таксономії я можу її відключити? register_taxonomy('gmc_region', 'recipe', array( 'labels' => array( 'name' => _x( 'Regions', 'taxonomy general …

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