Articles of глобальные

Текущая переменная пути URL

WordPress имеет встроенную переменную $pagename , которая даст текущую страницу. Я ищу что-то, что даст полный URL-адрес, включая путь до текущей страницы. Подробности ниже. Я использую шаблон страницы для отображения содержимого папок в зависимости от того, на какой странице кто-то включен. Сейчас этот метод работает для путей верхнего уровня, но не для чего-либо вложенного. Я […]

Настройки в functions.php, используемые плагином

Я пишу простой плагин и хочу некоторые настройки в массиве в файле functions.php. Я собираюсь добавить это в тему functions.php $test = array('haha' => 'hehe'); my_function( $test); Однако мне нужно получить его с помощью действий и фильтров в плагине. Например, у меня есть такая функция: add_action('wp_head', 'tryit'); function tryit() { print_r($test); } Мне нужно, чтобы […]

Сохранить дату последнего входа в глобальную область до изменения?

Я использую эту функцию, чтобы в последний раз войти в систему. function jkn_last_login($user_login) { $user = get_user_by( 'login', $user_login ); global $last_login; $last_login = array(); $last_login[$user->ID] = get_user_meta($user->ID,'last-login',true); update_user_meta( $user->ID, 'last-login', time() ); } add_action('wp_login','jkn_last_login',12,3); Как вы можете видеть, я определяю глобальный $last_login чтобы сохранить последнее время входа. Но если я попытаюсь повторить значение $last_login […]

глобальные категории – разделять определенные категории в wordpress multisite

У меня многопользовательская сеть wordpress. Поэтому я хочу разделить только некоторые категории между дочерними элементами.

Нужны данные из двух разных действий

У меня есть две функции на моих functions.php Обе функции из плагина, и я пытаюсь использовать эту переменную $ answerIndex в другом действии, чтобы выполнить условие if. Проблема в том, что я пытаюсь использовать глобальные переменные, но это не работает, я что-то делаю неправильно? add_action('quiz_completed', 'mi_ld_quiz_ert', 10, 2); function mi_ld_quiz_ert( $quizdata, $current_user ) { global […]

Мне нужно некоторое объяснение по глобальному $ post

Извините, если это звучит как глупый вопрос, но это то, что меня раздражало. Мне нужно некоторое объяснение function custom_function () { global $post; } Я понимаю из PHP, что глобальная переменная доступна для доступа к глобальным переменным из любого места сценария. Я знаю, что global $post обычно устанавливается при установке нового запроса. Что произойдет, если […]

Нет доступа к глобальным переменным?

В main.js меня есть скрипт, который отправляет ajax-запрос в script.php . $.ajax({ type: "POST", url: "wp-content/themes/roots/script.php", data: registerdata, success: function(result) { alert(result); } }); return false; script.php проверяет некоторые данные и записывает данные в базу данных. Для этого я использую объект $wpdb WordPress ($wpdb->insert()) . Обычно WordPress предоставляет глобальную переменную $wpdb , которая представляет собой […]

Является ли многоузловая установка необходимой мне?

У меня есть клиент, которому принадлежит цепочка клубов – все они уникальны и требуют разных сайтов, однако для участников будет один глобальный логин. В зону участников будут включены такие вещи, как клубные сделки, бронирование в формах, VIP-информация и т. Д., Но они должны быть одинаковыми для всех сайтов. Может ли кто-нибудь сказать мне, нужна ли […]

как регистрировать глобальный запрос в шаблоне

хорошо, я думаю, что это основной php-вопрос, но здесь идет: У меня есть этот рабочий код: <!– show the bands playing –> <?php $child_posts = types_child_posts('my-intermediary'); foreach ($child_posts as $child_post) { $band_id = wpcf_pr_post_get_belongs($child_post->ID,'album'); $band = get_post($band_id); echo $band->post_title; echo $band->the_post_thumbnail(); } ?> я хочу получить доступ к $ band-> post_title; любой, где на странице, […]

Php-файл, который не распознает функции wordpress

У меня есть настраиваемая форма контакта, которую я пытаюсь обрабатывать в другом файле: Форма: <form method="post" action="<?php echo get_template_directory_uri() . '/templates/contact.php' ?>" name="contactform" id="contactform"> <div class="col-sm-6"> <fieldset> <input name="name" type="text" id="name" size="30" value="" placeholder="Name" /> <br /> <input name="email" type="text" id="email" size="30" value="" placeholder="Email" /> <br /> <input name="phone" type="text" id="phone" size="30" value="" placeholder="Phone" /> […]