Articles of php

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

Я создаю плагин для обработки вкладок продукта woocommerce. Я загружаю новые пользовательские вкладки, подключаясь к woocommerce_product_tabs add_filter( 'woocommerce_product_tabs', 'benz_new_product_tabs' ); Затем у меня есть функция загрузки заголовков табуляций на основе метаданных DB – все работает нормально. – Я удалил большинство вещей, чтобы вас пощадить, но пытался сохранить все, что важно, актуально. function benz_new_product_tabs( $tabs ) […]

Как использовать wp_nav_menu для создания настраиваемого раскрывающегося меню?

В моем шаблоне у меня есть собственное меню. Ниже приведен код HTML. Внутри меню есть одно раскрывающееся меню и тег ссылки. <ul class="nav navbar-nav"> <li class="active"><a href="index.html">Home</a></li> <li><a href="category.html">Category Page</a></li> <li><a href="article.html">Article Page</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> Category Type A <span class="caret"></span></a> <ul class="dropdown-menu forAnimate" role="menu"> <li><a href="#">Category One</a></li> <li><a href="#">Category Two</a></li> <li><a […]

Получить идентификатор всех изображений в сообщении

Я пытаюсь получить идентификатор изображений из сообщения. Я попытался с wp_get_attachment_url( $id ) и некоторыми другими параметрами, но всегда получаю пустой массив, когда я делаю var_dump или print_r. Каков правильный способ сделать это? Благодарю.

url_to_postid возвращает 0

Я пытаюсь отправить идентификатор сообщения в файл js для создания localStorage для каждого сообщения, используя их идентификатор в качестве ключа. Проблема в том, что когда я пытаюсь использовать этот код в php, он возвращает 0, в результате все мои страницы имеют тот же localStorage. Что мне делать? public function button_js(){ $url = wp_get_referer(); $post_id = […]

Загрузка сообщений и категорий с помощью Ajax

Есть ли способ сделать эту функцию также выводить другой html-шаблон с данными текущей выбранной категории? function load_cat_posts () { $cat_id = absint($_REQUEST['cat']); $args = array ( 'cat' => $cat_id, 'posts_per_page' => 10, 'order' => 'DESC' ); global $post; $posts = get_posts($args); ob_start (); foreach ( $posts as $post ) { setup_postdata( $post ); ?> <?php […]

Узнайте последние 7 дней загрузки изображений, на прошлой неделе загрузили изображение из галереи и отобразите их на разных страницах

В моей галерее у меня много фотографий, которые загружаются посетителями сайта. Я хочу показать их на страницах в зависимости от того, когда были загружены изображения. Например: «Последние 7 дней», «Последний месяц» и т. Д.

Получайте изображение с пользовательским размером за пределами WordPress

У меня есть блог WordPress, который размещен как вспомогательный каталог веб-приложения. Установка WordPress не затронута, и изменения выполняются на уровне темы. На домашней странице веб-приложения необходимо отобразить последние сообщения в блоге. Итак, у меня есть следующий код для отображения последних сообщений: $array = array(); $query = "SELECT * FROM wp_posts WHERE post_status=:publish AND post_type=:post_type"; $stmt […]

Изображения, загруженные с сохранением в папки старше / предыдущего года

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

Shortcode для входа пользователя в текущий URL

Я пытаюсь создать короткий код для входа пользователя в текущий URL, однако он не кажется успешным. Кто-нибудь знает, как это сделать? Вот код, который я попытался: <?php echo '<a href="'.wp_login_url( get_permalink() );.'" title="Login">Login</a>' ?> Это отличается от предыдущих вопросов, потому что это относится к короткому коду, который имеет особые требования, а не прямой PHP.

вызывающая функция во внешнем js-файле

test .php <div id="widget_dta"></div> <script type="text/javascript" src="widget.js"></script> <script type="text/javascript"> init_widget('john','robert'); </script> widget.js (function() { // Localize jQuery variable var jQuery; /******** Load jQuery if not present *********/ if (window.jQuery === undefined || window.jQuery.fn.jquery !== '1.4.2') { var script_tag = document.createElement('script'); script_tag.setAttribute("type","text/javascript"); script_tag.setAttribute("src", "https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"); if (script_tag.readyState) { script_tag.onreadystatechange = function () { // For old versions […]

Intereting Posts
Сортировка популярных сообщений по просмотрам за последнюю неделю Введите имя категории сообщения в миниатюру Включить связанные настраиваемые поля из одного типа сообщений в канал JSON другого типа functions.php Как добавить css / js в зависимости от имени шаблона? Устаревший аудиокод Загрузить gravatar в профиле WP? Как экспортировать и импортировать таксономии (категория, тег и / или пользовательская таксономия) и их условия WordPress Фильтр поиска для удаления возможных инъекций скриптов Пользовательские поля для таксономии Количество сообщений по типу, включая черновики и ожидающие сообщения Опция WP Plugin with Upgrade Как показать число каждого сообщения было прочитано в цикле while? Могу ли я интегрировать wordpress с моим текущим сайтом, чтобы я мог использовать плагины wordpress? Лучший подход к созданию разделов «Горячие» и «Тенденции» Как добавить список всех галерей на мою боковую панель?