Articles of настройки

wp-config динамическое имя хоста в WP_HOME и WP_SITEURL

Существуют ли какие-либо недостатки в использовании следующего кода для настройки WP_HOME и WP_SITEURL в wp.config для установки как одиночных, так и многопользовательских установок: /** * Site Host URLs */ $hostname = $_SERVER['HTTP_HOST']; if(isset($_SERVER['HTTP_X_FORWARDED_HOST']) && !empty($_SERVER['HTTP_X_FORWARDED_HOST'])) { $hostname = $_SERVER['HTTP_X_FORWARDED_HOST']; } $protocol = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] […]

Настройки виджета исчезают после обновления страницы

Я разрабатываю плагин, который отображает ваш средний рейтинг Google Мой бизнес в виджетах. Все работает нормально, за исключением случаев, когда я закрываю страницу виджетов и возвращаюсь к ней позже (или просто обновляю), я больше не могу редактировать настройки виджета, т.е. они исчезают. Остальные параметры удаляются и сохраняются. Когда виджет добавлен, он выглядит нормально. Настройки доступны […]

Показывать разные страницы на сайте в зависимости от выбора пользователя

Теперь я создаю сайт WordPress, который автоматически открывает всплывающее окно на первой странице, что дает пользователям возможность выбирать между двумя вариантами (например, если они являются частными клиентами или клиентами компании). В зависимости от выбранного варианта мне необходимо: показать некоторые страницы частным клиентам показывать другим страницам клиентам компании показать некоторые страницы всем клиентам (ex contact) Любая […]

Меню администратора отключить новую / удалить страницу

Поэтому я занимался роли администратора, и я не могу отменить права на создание прав для администратора. Я могу найти «Редактировать страницу». Если удалить страницу «Редактировать», вкладка «Все страницы» исчезнет (возможно, из-за недостаточных прав). Есть ли способ отключить создание / удаление страниц и сохранить вкладку страниц? У меня это до сих пор. $role = get_role('administrator'); $role->remove_cap('delete_pages'); […]

Справка по настройке WordPress с помощью значка FontAwesome

Вот сценарий – я хочу выбрать значки шрифтов из раскрывающегося списка, но он не работает. По какой-то причине класс внутри span не складывается (я пробовал jQuery().append() , CSS), но до сих пор не повезло. Любая помощь будет оценена по достоинству. Код в файле Page.php <div class="features-block-one"> <div class="icon-one"> <span class="<?php get_theme_mod('features_one_icon' ,'fa fa-bullseye');?>"> </span> </div> […]

Удаление запятой с «даты входа» в теме «Двадцать шесть»

Я хотел бы удалить запятую, присутствующую в дате ввода в нижнем колонтитуле темы Twent-Sixteen для стилизации. (Month-Date, 2016) Похоже, что дата исходит из функции ниже. Но я не могу понять, откуда приходит запятая после Месяца-даты? function twentysixteen_entry_date() { $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>'; if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) […]

Использовать настройки заголовка или боковой панели для настроек заголовка?

Я конвертирую html в тему WordPress. В заголовке у меня есть номер телефона и кнопка. Оба являются ссылками, но оформлены по-разному. Как вы думаете, было бы лучше сделать их боковой панелью (область виджета) или настройками в customizer? Каким должен быть принцип выбора между пользовательской или виджетной областью.

Как отправить электронную почту с помощью wp_mail () с сообщения электронной почты, полученного из контактной формы, вместо хоста?

Я создал SMTL, как это, add_action( "phpmailer_init", "send_smtp_email" ); function send_smtp_email( $phpmailer ) { ini_set("sendmail_from","xyz@gmail.com"); ini_set("sendmail_path","xyz@gmail.com"); // Define that we are sending with SMTP $phpmailer->isSMTP(); // The hostname of the mail server $phpmailer->Host = "localhost"; // Use SMTP authentication (true|false) $phpmailer->SMTPAuth = false; // SMTP port number – likely to be 25, 465 or 587 […]

Получить и сохранить значения в одном представлении

Я новичок в разработке WordPress, и я пытаюсь создать простой плагин «Pick Winners». Концепция заключается в том, что пользователь может выбрать форму из выпадающего списка, заполнить число (победители) и получить случайные записи. Я могу получить случайные записи после нажатия кнопки отправки, но я не знаю, как сохранить эти записи одновременно. Я пробовал с настройками API, […]

Как интегрировать мою дочернюю тему в пользовательский шаблон?

Я начал работать над этим вчера, и, хотя мне удалось успешно загрузить мою дочернюю тему, некоторые функциональные возможности сайта пошли с трудом. Я подозреваю, что мне может понадобиться добавить код в мой файл functions.php, но я не уверен и не хочу снова загружать сайт (так как клиент был недоволен этим AM, когда обнаружил проблему) Опять […]