WordPress

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

1
Навіщо вам потрібне ціле ціле число для створення сторінок?
Посилання на paginate_linksфункцію Codex містить деякий зразок коду, який відтворюється по всій мережі. У ньому є розділ, який використовує змінну під назвою $big = 999999999; // need an unlikely integer: echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( …
17 pagination 

2
Довідка робочого процесу Wordpress Git
Я шукаю сильну обтічну ідею робочого процесу для роботи з Wordpress. Хочеться, щоб моє середовище git було внутрішньо на моєму сервері, не використовуючи Github для обробки репостів. Автоматичне створення субдоменів при створенні гілки git (development.domain.com, ryan.development.domain.com) - Можливо, для цього ідеально підійде якийсь гачок сценарію оболонки. Phing скрипт PHP / …
17 git  workflow 

2
Отримуйте публікації з сайтів у Мультисайті?
Я намагаюся витягнути кілька публікацій на сайтах. Наприклад, я можу витягнути окремі повідомлення на сайті за категоріями та загальною кількістю публікацій 10. Але я намагаюся витягнути обидві публікації з двох окремих блогів Multisite 1 і 2. Але лише блог 1 працює. Також я хочу витягнути ще одну категорію з блогу …

3
Як я можу додати вкладку "Вставити з URL-адреси" на спеціальний завантажувач медіа-файлів 3,5?
Я вставив завантажувач медіа WP 3.5 у віджет, запустивши цей JavaScript, коли натиснути кнопку: var frame = wp.media( { title : 'Widget Uploader', multiple : false, library : { type : 'image' }, button : { text : 'Select Image' } } ); frame.on( 'close', function() { var attachments = …
17 widgets  uploads  media 

3
Додавання admin-ajax.php до фронтену. Гарна чи погана ідея?
Я люблю admin-ajax.php. Але я ненавиджу локалізувати, щоб вказати на нього сценарії фронтену, і я хотів би, щоб за темами був рівноцінний, простий у пошуку файл. (Це також просто заважає мені бачити, що запити на передній план проходять через "/ wp-admin /". Без практичних причин, просто виглядає негарно IMO.) Тому …
17 themes  ajax 

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

1
Дізнайтеся загальну кількість сторінок у глобальному запиті на сторінці архіву?
Я намагаюся з’ясувати, чи існує більше однієї сторінки публікацій (я встановив свої повідомлення на кожній сторінці блогу до 5 у налаштуваннях читання) у власному шаблоні категорії. Я думаю, що глобальний запит матиме загальну кількість сторінок як властивість, але я не можу знайти дзвінок на нього.

3
Отримати дітей батьківської категорії
Я намагаюся, щоб усі категорії дітей відображалися в цьому циклі, але я борюся з кодом. Це те, що я маю досі. <?php $args=array('orderby' => 'name', 'order' => 'ASC'); $categories=get_categories($args); foreach ($categories as $cat) { ?> <dt><a href="#" class="customer-acquisitiontop" id="<?php echo $cat->slug; ?>" data-filter=".<?php echo $cat->slug; ?>"><h2><?= $cat->cat_name; ?></h2></a></dt> <dd><div class="services"> …

3
Найефективніший спосіб додати файл JavaScript до певної публікації та / або сторінок?
Мені цікаво, який найефективніший метод - це додавання файлу javascript спеціально для публікації та / або сторінки. Ось декілька рішень, які я придумав: Перейдіть до перегляду HTML редагування та опублікуйте свій JavaScript там (досить погане рішення) Спеціальні поля із специфічним JavaScript для цієї публікації / сторінки в парах ключів і …

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

3
Додати додаткові параметри після постійної посилання?
Як я можу додавати додаткові параметри після постійної посилання, зокрема, якщо я використовую спеціальний тип публікації? Наприклад, скажімо, http://mysite/album/record-nameбула постійна посилання. Як я можу зробити так, щоб http://mysite/album/record-name/relatedне відображати 404 або перенаправляти? WordPress, схоже, не викликає шаблон публікації, якщо публікації не існує ... тому я трохи втрачаю, як це зробити.

3
Як додати користувацькі параметри блогу до нової форми налаштування блогу?
Здається, це досить проста вимога, але я борюся: Я хочу додати поле опцій до "Додати новий сайт" . Простий варіант тексту - це добре. Як це зробити? Мені потрібно зберегти цей користувацький варіант блогу під час створення сайту. Я знаю, що можу використовувати гачок 'wpmu_new_blog', який передає $metaзмінну з наданими …

3
Відобразити назву меню за допомогою wp_nav_menu
У мене є власне меню, яке я можу просто зателефонувати за допомогою wp_nav_menu. Чи існує спосіб відображення імені меню всередині тегу h3 перед меню? Вих. <h3>My Menu Name</h3> <nav> <ul> <li>Menu Item 1</li> <li>Menu Item 2</li> </ul> </nav>

5
Як уникнути "]" у короткому коді?
Як уникнути правої дужки у короткому коді? Я працюю над плагіном Google Map, який має закодовані точки. Іноді в полігонах є] в ньому, що змушує WP думати, що це кінець короткого коду. Наприклад: [my_shortcode latitude='36.93' longitude='-72.98' encoded_points='ortlF~g]tM?cZEH`z]}|@DQfi]' ] Я спробував, ]що не спричиняє проблеми для WP, але це проблема для …
17 shortcode 

3
Як використовувати власне спеціальне значення сеансу в Wordpress?
Як я можу використовувати власне (користувацьке) значення сеансу в Wordpress? Наприклад:$_SESSION['myname']="4lvin" Я вже вставив session_start()усі сторінки, які мені потрібні, наступні. <?php session_start(); $_SESSION['myname'] = "4lvin"; ?> Але не працює глобально. Просто працюю над самої сторінкою. Глобально НЕ можна телефонувати з інших сторінок (використовуючи ту ж логіку).
17 session 

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