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

Питання щодо мови програмування на стороні сервера, на якій написано ядро ​​WordPress, плагіни та теми. Питання щодо використання PHP за межами контексту WordPress є поза темою, але їх можна задати під час переповнення стека.

10
Що таке розширення та бібліотеки PHP, необхідні та / або використовуються WP?
Codex вільно згадує лише PHP-версію в серверних вимогах , проте PHP може бути налаштований у досить широкому діапазоні виключення / включення різних частин. Що таке розширення / бібліотеки, які: потрібні, щоб WP взагалі працювала? MySQL ... потрібні для конкретних функцій? GD? ... є кращими для найкращого функціонування конкретних функцій? CURL …
79 php  server 

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

3
Дозволити HTML у витязі
Ось мій код витягу. // Generate custom excerpt length function wpbx_excerpt_length($length) { return 300; } add_filter('excerpt_length', 'wpbx_excerpt_length'); Як дозволити html як <a> <b> <i> <br>
56 php  excerpt 

7
Як отримати URL-адресу поточної сторінки?
Я хочу додати спеціальний PHP-код, щоб переконатися, що щоразу, коли сторінка на моєму веб-сайті завантажується у моєму браузері, URL-адреса цієї сторінки лунатиме на екран. Я можу використовувати echo get_permalink(), але це працює не на всіх сторінках. На деяких сторінках (наприклад, моя домашня сторінка ) відображається кілька публікацій, і якщо я …
55 php  loop  permalinks  urls 

7
Як отримати налаштування часової зони WordPress?
Хтось може сказати мені, як отримати часовий пояс, встановлений у адміністраторі WordPress? Наприклад, якщо для блогу встановлено східний час, мені потрібна ця точна рядок, щоб роздрукувати: США / Схід Це для функції, яка живе в мойвій темі function.php.

6
Використання OOP у темах
Я бачу дуже багато плагінів, що використовують об'єктно-орієнтоване кодування, коли це насправді не потрібно. Але ще гірше - розробники тем починають робити те саме. Комерційні теми та безкоштовні популярні теми, такі як Suffusion, навіть моя улюблена тема - Hybrid, заповнюють усі їх функції всередині класу, інстанціюють його один раз у …
36 themes  php  oop 


3
Які відмінності між WPINC та ABSPATH?
Розробникам плагінів прийнято захищати додатки від прямого доступу. Я бачив два способи зробити це: if ( ! defined( 'WPINC' ) ) die; і if ( ! defined( 'ABSPATH' ) ) exit; Які відмінності між WPINC та ABSPATH? Який із них є правильним?


6
Відправлення посилання для скидання пароля програмно
Я створив цю сторінку вручну: $user_login = sanitize_text_field( $_GET['user_login'] ); if ( username_exists( $user_login ) || email_exists($user_login) ) { ?> <!--Everything has been validated, proceed ....--> <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function submit() { var f = document.getElementById('lostpasswordform'); f.onclick = function () { }; document.lostpasswordform.submit(); …
33 php  pages  password 

1
Як додати продукт у woocommerce за допомогою php-коду [закрито]
Я хочу додати продукти з PHP-кодом, як показано нижче: $post_information = array( 'post_title' => 'new item shop', 'post_content' => 'this is new item shop', 'post_type' => 'post', 'post_status' => 'publish' ); $post_id = wp_insert_post($post_information); але цей код оптимізується для WooCommerce, таких як тип публікації та настанови та метадані та ... …
29 php  woocommerce 

5
Чи слід усі плагіни інкапсулювати в класі?
Чи слід розробляти плагін, щоб згрупувати функції в Клас, щоб уникнути конфліктів у просторі імен? Чи використання класів створює накладні витрати для PHP? Якщо є показник продуктивності, чи повинні замість них заздалегідь зафіксувати назви функцій?

3
Як саме працюють автоматичні оновлення?
Сьогодні вранці я отримав електронний лист із повідомленням про те, що мій сайт Wordpress було автоматично оновлено до останньої версії. Я знав про цю функцію, але завжди цікавився, як вона працює. PHP не є постійно працюючим процесом: він працює лише за запитом. Наскільки я можу сказати, Wordpress може оновлювати себе …

4
Як встановити та використовувати глобальні змінні? Або чому взагалі їх не використовувати
ОНОВЛЕННЯ: Моє оригінальне запитання вирішено, але це перетворюється на обґрунтовану дискусію про те, чому б не використовувати глобальні змінні, тому я актуалізую питання, щоб це відобразити. Рішення було <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>таким, як запропонував @TomJNowell. ОНОВЛЕННЯ 2: У мене зараз це саме те, що я хотів. …
27 php  functions  globals 

1
Як створити користувацькі сторінки помилок 401, 403 та 500?
Якщо виникає помилка 404, файл шаблону 404.php може бути використаний для надання користувальницького повідомлення про помилку. Це задокументовано у статті про Ієрархію шаблонів . Моя мета - створити власні сторінки помилок для 401, 403 та 500 помилок. Я спробував створити файли 401.php, 403.php та 500.php у каталозі моєї теми, але …

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