Запитання з тегом «theme-development»

Теми створюють загальнодоступний (передній) інтерфейс для сайту WordPress.

1
Як додати публікації до спеціальних меню?
Я тільки починаю працювати з функцією "Спеціальне меню", яка була введена в 3.0 в мою тему. Мені подобається все щодо цієї нової можливості та API, за винятком одного: Чому немає публікацій? Я можу створювати меню, що містять сторінки, категорії, навіть теги, але де вибір вибору публікацій? Я знаю, що я …

5
Як розширити WP_Customize_Control
Я шукаю спосіб додати новий вид управління на налаштовану панель попереднього перегляду . Я бачив, як додати нові розділи на панель за допомогою add_action( 'customize_register'... Контроль, який я хочу реалізувати, - це інший вид вибору кольору. У попередньому дописі ми бачимо, як розширити основні класи для додавання віджетів, але чого …



2
ajaxurl не визначено на передній частині
Я намагаюся створити ajaxform на лицьовій стороні. Я використовую код jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); за яку я отримую помилку Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Хоча використання аналогічного коду в адміністраторі працює. Яку URL-адресу я …

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;є в кожному рядку, навіть якщо немає втручається …

2
Чи коли-небудь викликається файл function.php під час дзвінка AJAX? Налагодження AJAX
Намагаючись розібратися в проблемі, яку має колега-програміст. Мені було цікаво, чи functions.phpвзагалі зателефонують у файл, коли ви робите адміністратор AJAX? Я знаю, що під час виклику AJAX частина WP завантажується для обробки дзвінка та повернення відповіді. Чи functions.phpдодається файл? Я питаю, що він використовує клас із плагіна Meta-Box` і завантажує …

2
WordPress Тема попереднього перегляду зображення
Я розробляю власну тему WordPress. Коли я переходжу до вибору тем у меню Зовнішній вигляд, у моєї теми немає зображення для попереднього перегляду. Чи потрібно щось зробити, щоб відобразити попереднє зображення? Я не можу знайти в Інтернеті жодних ресурсів, які б говорили про це. Можливо, я просто шукаю неправильну річ …

4
Чому коли я надсилаю форму в wordpress, вона завантажує сторінку 404, хоча URL-адреса правильна
Я просто створюю просту форму контактів, але зауважую, що вона, здається, публікує недійсну сторінку. URL-адреса в браузері правильна, але заголовок сторінки - "Сторінку не знайдено" вгорі сторінки $emailed = false; if (isset($_POST['submit'])) { wp_mail('example@example.com', $_POST['subject'], $_POST['content']); $emailed = true; } нижче ... HTML: &lt;form action="&lt;?php the_permalink(); ?&gt;" method="post" id="contactform"&gt; &lt;div …

2
Як показати спеціальне мета-вікно на екрані "Швидке редагування"?
Я використовував add_meta_box (), щоб додати спеціальне мета-вікно у вікно редагування WordPress на обох сторінках та публікаціях. Як я можу зробити так, щоб це мета-вікно відображалося також на екрані "Швидке редагування"? В ідеалі я хотів би, щоб він відображався праворуч від селектора категорій.


3
Наскільки важливо залучати таблицю стилів теми?
Я обшукав мережу, шукаючи відповідь на це, але я чомусь можу знайти фактичні приклади, але без конкретного пояснення, що чітко сказано у випадку сценаріїв. Хтось може мені пояснити, чому важливо / вигідніше задавати стилі при розробці теми, а не просто використовувати &lt;link rel=stylesheet&gt;в header.php. Крім того, що з таблицею стилів …


1
Що таке текстовий домен теми?
Я виявив, що будь-яка тема WordPress використовує ці функції, але я не розумію, у чому її мета і в чому це 'themify'? Ось кілька прикладів у програмі Themify functions.php: 1). load_theme_textdomain( 'themify', TEMPLATEPATH.'/languages' ); 2). if (function_exists('register_nav_menus')) { register_nav_menus( array( 'main-nav' =&gt; __( 'Main Navigation', 'themify' ), 'footer-nav' =&gt; __( …


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