Articles of php

Как я могу напрямую обращаться к файлу PHP, находящемуся в папке тем?

У меня есть файл в папке моей темы под названием «test.php». Если я перейду на www.mysite.com/wp-content/themes/my-theme/folder/test.php загрузку темы, которую я предполагаю, это ошибка 404, обрабатываемая WP. Если я изменю имя файла test.html, я могу получить к нему доступ без проблем. Я попытался добавить следующий код в свой файл functions.php (чтобы добавить правило перезаписи): add_rewrite_rule( 'test.php$', […]

Настройка темы в комментариях по электронной почте

Как вы настраиваете следующий код в functions.php , чтобы «Новый комментарий» был помечен в сообщениях уведомлений о комментариях вместо темы WordPress по умолчанию? function wpd_comment_notification_text( $notify_message, $comment_id ){ // get the current comment and post data $comment = get_comment( $comment_id ); $post = get_post( $comment->comment_post_ID ); // don't modify trackbacks or pingbacks if( '' == […]

Роль wp_insert_user не работает

Я пробовал это весь день, но он не работает, как установить роль для текущего пользователя, который я вставляю с помощью функции wp_insert_user() $userdata = array( 'user_login' => $username, 'user_email' => $email, 'user_pass' => $password, 'user_url' => $website, 'first_name' => $first_name, 'last_name' => $last_name, 'nickname' => $nickname, 'description' => $bio, 'role' => 'Editor' ); $user = […]

Динамически добавлять идентификаторы в теги заголовков

Как добавить атрибут id динамически к каждому тегу заголовка на веб-сайте wordpress, используя php? Я хотел сделать так, чтобы для каждого тега заголовка (h1, h2, h3, h4, h5, h6) у меня есть уникальный идентификатор, прикрепленный так, чтобы он был следующим: <h1 id="this_is_sparta">This Is Sparta</h1> Поэтому я могу ссылаться на него с помощью <a href="#this_is_sparta">Go to […]

Кто это работает, чтобы загрузить переведенные строки плагина?

Я интернационализировал свой плагин, и теперь я смотрю, как лучше всего загружать переведенные строки плагина. Я включаю myplugin / languages ​​/ myplugin.pot с моим плагином, но я не планирую распространять файлы .po или .mo. Мой вопрос: Является ли моя работа автором плагина использовать такую ​​функцию, как load_plugin_textdomain() чтобы загрузить переведенные строки или это задание конечного […]

Переписывать URL-адрес WordPress не работает

Я пытаюсь создать пользовательскую переписку для моего плагина wordpress. function insert_plugin_rewrite_rule($rules) { global $wp, $wp_rewrite; $wp->add_query_var('update_slug'); $ret = $wp_rewrite->add_rule('updates/plugins/([^/]+)/', 'index.php?update_slug=$matches[1]', 'top'); // Remove when debugging is done. $wp_rewrite->flush_rules(false); } add_filter('init', 'insert_plugin_rewrite_rule'); И попробовать и перехватить его: function blah() { global $wp; echo "<pre>";print_r($GLOBALS['wp']->query_vars['update_slug']);echo "</pre>"; } add_filter('init', 'blah'); Когда я нахожусь в функции «blah», это показывает, […]

Отключить страницы вложений полностью

Я хотел бы полностью отключить все страницы вложений. Я googled это, но есть только информация о том, как перенаправить на родительский пост или на главную страницу . Это не то, что я бы назвал элегантным решением. Зачем вводить лишнюю ссылку на перенаправление на главную страницу? Нельзя ли его полностью отключить?

Только показ предстоящих событий

На боковой панели этой страницы: http://lifebridgecypress.org/our-people , у меня есть список предстоящих событий, использующих этот код … <ul id="upcoming-events"> <?php $latestPosts = new WP_Query(); $latestPosts->query('cat=3&showposts=10'); ?> <?php while ($latestPosts->have_posts()) : $latestPosts->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul> Единственная проблема в том, что эти события уже прошли … ха-ха. Я […]

Добавление размера загрузки пользовательского изображения и его выбор по умолчанию?

Как добавить размер пользовательского размера изображения с шириной 550 пикселей и сделать его выбранным по умолчанию на странице «Добавить медиа»? В настоящее время доступно 4 размера: Thumbnail , Medium , Large и Full Size . По умолчанию выбран вариант « Full Size ». Кто-нибудь знает, как это работает?

Изменение формата файла сохраненных изображений

Кто-нибудь знает, как я могу изменить способ, которым WordPress сохраняет дополнительные размеры изображения выбранного изображения? Прямо сейчас у меня есть основное сохранение изображения: test_builder_banner_2.jpg и для каждого дополнительного размера изображения он сохраняется следующим образом: test_builder_banner-610×260.jpg Все, что я хочу сделать, это избавиться от «-» между именем файла и размером файла и заменить его знаком подчеркивания. […]

Intereting Posts
Рейтинг звезд для пользовательских типов сообщений wp_enqueue_script регистрирует скрипт, но не создает html-тег Передавать аргументы WP_Query с использованием метода «set» Повторить скрипт несколько раз? Как автоматизировать проверку обновлений веб-сайта? Показать ссылку «Читать дальше» только при вставке вручную Что такое базовая структура xml для импорта страницы в WordPress? Переместился на новый сервер, резервное копирование было днем ​​и отсутствовало 3 сообщения, так или иначе, чтобы восстановить их со старого хоста? Как установить пользовательские возможности для пользовательских таксономий? Есть ли способ показать разные исходные каналы на отдельных страницах? «Если вошел в систему» ​​не работает для меня WP API и прокси-сервер Подтверждение изменения имени пользователя WP-API Перенаправить одну статью на страницу с разбивкой по страницам Как снова включить поиск Google