Запитання з тегом «customization»

Зміни теми та файлів плагінів для створення нових функціональних можливостей.

1
get_template_directory () vs bloginfo ('template_directory') vs TEMPLATEPATH
Я читав цю статтю: Поширені помилки розвитку WordPress та як їх виправити , і в ній автор пише: Отримання місця розташування теми: Якщо ви використовуєте TEMPLATEPATH або bloginfo ('template_directory'). стій! Ви повинні використовувати дуже корисний get_template_directory (), як видно з моїх прикладів вище. Але він не пояснює. Що так поганого …

2
Новий API WP_Customize - як це працює під кришкою?
Я помітив, що якщо ви вносите зміни через нову функцію "налаштувати", коли ви переходите на іншу сторінку в документі попереднього перегляду iframe, ваші зміни все ще застосовуються, навіть якщо вони не збережені. Схоже, WP десь зберігає тимчасові зміни, і застосовує їх на сайті, якщо сайт переглядається в режимі «налаштувати». Але …

1
Найкраща практика подання плагінної форми
Я провів багато досліджень і не знайшов зовсім того, що шукаю, тому сподіваюся, що мене зможуть вказати в правильному напрямку. Я розробляю плагін "Події", який забронює квиток з фронтену. Це не відрізняється від будь-якого іншого подання форми, але те, що я плутаюсь, - це як впоратися з плагіном, написаним через …

5
Перевірка спеціальних значень мета-поля та обов'язкових полів
Щось, про що я ніколи не бачив, - це найкращий спосіб підтвердити, що конкретні поля форми заповнюються правильно для метаполев. Я хочу отримати експертні висновки про те, як найкраще перевірити спеціальні поля для будь-яких метабоксів, які можна створити. Мене цікавлять: переконайтеся, що перевірка поля відбувається до публікації / оновлення публікації …

1
Чи може користувацький тип публікації мати батьківську сторінку?
У Вебіверсі я бачив багато публікацій про присвоєння сторінки як батьківського типу спеціального допису. Через чотири години я не можу знайти рішення і мені потрібна допомога. Я створив сторінку "Про", яка є батьківською стороною сторінки "Наші люди". Я також створив спеціальний тип публікації під назвою "Люди". І я створив спеціальний …

1
Вставлення клієнта SOAP у плагін WordPress?
Який найкращий спосіб вбудувати клієнт SOAP у плагін WordPress, який можна було б розповсюджувати через сховище плагінів WordPress? Це найкраще використовувати? У PHP 5.x мило Client , Зенд мило Client , NuSOAP Інструментарій для PHP , PEAR SOAP Client / Server для PHP або Ще якийсь клієнт SOAP для PHP …

2
Санітація даних: кращі практики з прикладами коду
Я намагаюся зрозуміти санітацію даних (не перевірку даних), щоб допомогти мені написати захищені теми для WordPress. Я здійснив пошук в Інтернеті, намагаючись знайти комплексний посібник для розробників тем, в якому детально описуються найкращі практики. Я натрапив на кілька ресурсів, включаючи сторінку кодексу під назвою Перевірка даних, хоча жоден мені не …

5
Чи може щось зробити Joomla або Drupal, що не можна зробити в WordPress? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Як пов’язати зовнішні файли jQuery / Javascript з WordPress
Тому я використовую Starkers для основи своєї наступної теми WP, і я зіткнувся з невеликою проблемою, я включав свою власну версію jQuery у header.phpфайл, але під час огляду мого сайту за допомогою Firebug я помітив, що jquery завантажується двічі, я трохи копав і помітив, що я не тільки включав файл, …


5
Правильний спосіб зміни плагіна
Який найкращий спосіб змінити плагін? Я часто хочу вносити невеликі зміни в одну або дві функції у великому плагіні. Це легко зробити, але мені потрібно використовувати коментарі, щоб відмітити свої зміни та змінити плагін знову після оновлення. В ідеалі я хотів би залишити плагін у спокої та внести свої зміни …

4
Оновити форму віджетів після перетягування (помилка збереження WP)
Я опублікував звіт про помилку про це кілька місяців тому ( на WordPress trac (Widget Instance Form Update Bug) ), і я подумав, що спробую написати про це і тут. Можливо, хтось має кращий варіант вирішення цього питання, ніж я. В основному проблема полягає в тому, що якщо ви запустили …

3
Як зробити текст із гіперпосиланням перекладеним у WordPress?
Я бачив різні способи зробити текст із гіперпосиланням, що перекладається. Однак мені не вдалося знайти жодної найкращої практики. Ось ось декілька знайдених нами рішень: // METHOD 1 sprintf( __( 'Please read %1$sthis%2$s.', 'tacoverdo-example-domain' ), '<a target="_blank" href="' . esc_url( 'https://goo.gl' ) . '">', '</a>' ); // METHOD 2 echo '<a …

4
Спеціальний ходок: як отримати ідентифікатор у функції start_lvl
Я роблю свій перший нестандартний ходунок, щоб створити меню на гармошках. Для початку я використав цей приклад: http://bitacre.com/2025/custom-nav-menu-walker-for-wordpress-themes Є дві функції. Спочатку start_lvl, а потім start_el. У start_el ідентифікатор отримує $ item-> ID. Хтось знає, як я можу це зробити і в start_lvl? Мені потрібно надати ідентифікатор (навколишня навігація нижчого …

2
Спеціальна папка для завантаження PDF-файлів у користувальницькому типі публікації у WP-мультисайті
Мені потрібно фільтрувати завантаження до певної папки для типу користувальницької публікації під назвою "документ" лише для PDF-файлів. Поки що я маю: function custom_upload_directory( $args ) { $base_directory = '/home/xxx/my_uploadfolder'; $base_url = 'http://xxxx/wp-content/uploads/my_uploadfolder'; $id = $_REQUEST['post_id']; $parent = get_post( $id )->post_parent; // Check the post-type of the current post if( "document" …

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