Articles of функции

Как установить задание cron в wordpress для изменения статуса пользовательского сообщения

Я пытаюсь настроить работу cron, поэтому, когда установленная дата каждого пользовательского прошлого меньше текущей даты, статус сообщения изменяется на черновик Это мой код ниже, но я не получаю результатов, я думаю, что моя проблема может быть в условной логике, но может точно определить, где именно function set_event_to_draft($post_id) { // do something every hour //get custom […]

Разрешить Contributor редактировать свои собственные сообщения после того, как Adm aproval

Авторы теряют возможность редактировать свои сообщения после того, как один администратор одобрит их сообщение. Я хотел бы знать, как я могу добавить возможность их редактировать свои сообщения, даже после утверждения администратором или редактирования admin. Я не хочу использовать какой-либо плагин для этого.

Почему WP template_include перезаписывает все шаблоны, а не указанную страницу?

Я создал настраиваемый плагин для WP, который имеет действие, которое включает шаблон через template_include как показано здесь: public function __construct( $wp_custom_plugin, $version ) { $this->wp_custom_plugin = $wp_custom_plugin; $this->version = $version; add_action('template_include', array( $this, 'add_my_template' )); } Вот функция, которая ссылается на шаблон: public function add_my_template($template){ if ( is_page( 'my-unique-page' ) ) { $template = plugin_dir_path( […]

Получение ошибки 404 в jquery, которая находится в wp-include

Я пытаюсь преобразовать HTML-шаблон в тему WP, но столкнулся с ошибкой 404 при подключении скриптов Jquery.js существует внутри папки wp-includes. Может ли кто-нибудь помочь

Карусель jQuery не работает на домашнем сайте wordpress

У меня есть два jquery-карусели на веб-сайте, который я разработал для друга, и только один будет работать. Я попытался переименовать переменные и сделать две отдельные функции для каждой карусели, но до сих пор не повезло. ПРИМЕЧАНИЕ: ПЕРВЫЙ ОДИН НА СТРАНИЦЕ БУДЕТ! НО НЕ СЛЕДУЮЩИЙ ОДИН. Карусель Одно кодирование: <div id="cycler"> <img class="active" src="http://EXAMPLE.com/wp-content/uploads/2014/03/r-5.jpg" alt="My image" […]

Получение идентификатора сообщения с использованием WP_Query (на странице архива)

Я пытаюсь получить идентификатор сообщения для каждого элемента, указанного на моей странице галереи, для использования вне этого цикла и в плагине. Моя текущая функция для вызова этой информации вне цикла: function gets_postid() { global $wp_query; $ID = $wp_query->post->ID; $data = wp_prepare_attachment_for_js( $ID ); //register the script wp_register_script( 'archive_postid'); $postid = array( 'attachment' => get_attachment_link($ID), ); […]

Дублирование сообщений в моем настраиваемом цикле

Привет, у меня есть пользовательский пост, и я пытаюсь распечатать данные цикла в цикле foreach. но в одном сообщении отображается 4 раза. <?php $args = array( 'post_type' => 'service_slider', 'posts_per_page' =>5 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); the_title(); $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ) ); foreach ($thumbnail as […]

Автоматически установите изображение первой публикации в качестве предпочтительного изображения

Как установить первое изображение сообщения WordPress в качестве отображаемого изображения? Кажется утомительным снова снова загружать изображения с изображениями. Любой код для добавления в function.php Обратите внимание, что он должен работать; для изображений, загруженных с помощью загрузчика мультимедиа wordpress. Элемент списка, а также скопированные изображения с других сайтов. (Внешняя ссылка URL как Избранные изображения) благодаря

Предотвращение группировки woocommerce как элементов в корзине

Мы запускаем магазин, который предлагает множество продуктов на основе BOGO, клиент может приобрести 1 товар, а затем открыт для покупки дополнительных предметов из той же категории со скидкой. Однако после большого тестирования мы обнаружили, что, поскольку группы woocommerce, такие как элементы в корзине, после обработки транзакции скидка распространяется между всеми подобными элементами. т.е. Клиент покупает […]

Невозможно получить информацию о загрузке с помощью json_encode

Вот код, который я использовал: function get_users(){ $all_users = get_users(); $arr=array(); foreach ($all_users as $val) { $arr[]=$val->data->user_nicename; } $resp = array ( 'data' => json_encode($arr) ); wp_send_json($resp); } этот код работает следующим образом: ["john","mark","mena"] Я хочу, чтобы код работал следующим образом: [{value: "user_nicename", label: "display_name",icon: "user_avatar"}]