Я создаю тему WordPress с масонством (Desandro) и Infinitescroll (Paul Irish). В моем index.php для каменной кладки я написал: – <?php $recentPosts = new WP_Query(array('paged'=>$paged)) ; ?> <?php while ($recentPosts-> have_posts() ) : $recentPosts->the_post(); ?> <?php /* Include the Post-Format-specific template for the content. * If you want to override this in a child theme, […]
На первой странице моего веб-сайта я запускаю некоторый код, который получает сообщения, относится к категории «Глобальный» со всего своего дочернего сайта. Затем я применяю метод usort() для сортировки сообщения в соответствии с датой. Затем я показываю. Теперь я столкнулся с проблемой, поскольку количество сообщений увеличивается с каждым днем, это замедляет время загрузки страницы. Поэтому мне […]
Я пытаюсь изменить часть кода, который сейчас просто тянет сообщения, которые были выбраны в admin. Цель состоит в том, чтобы избавиться от этого источника (я не хочу выбирать сообщения) и просто показывать сообщения из категории по времени. Также (но я могу положить это как на следующую вещь, чтобы попытаться), я хотел бы использовать опцию Бесконечный […]
Невозможно выяснить, как вызвать gif-образ с полным URL-адресом (например: http: // urltoimage .com / test.gif), а не с адресом каталога stylsheet url (obj_test.stylesheet_directory_uri + '/ img / ajax-loader. GIF '). Любая помощь будет принята с благодарностью. Текущий код в файле custom.js: //infinite scroll if ($masonry.length && obj_test.infinitescroll != 'disable') { nextSelector = obj_test.nextselector; if (document.URL.indexOf('/source/') […]
Бесконечный свиток работает хорошо, когда я нахожусь на своем локальном хосте. Он также работает, когда я устанавливаю свою тему на свой веб-сайт для тестирования. Но когда я устанавливаю тему на установку WP моего клиента, она больше не работает. Я не могу понять, почему это так. if ( ! function_exists( 'swill_setup' ) ): function swill_setup() { […]
Я пытаюсь добавить бесконечную функциональность прокрутки в мою тему WordPress. Я начал изучать бесконечный свиток в WordPress, перейдя сюда и сюда . Мой вопрос заключается в том, что я не понимаю код кода, и я также не понимаю, почему кажется, что бесконечные прокрутки Jetpack обходят //calling admin-ajax как объясняется в их исходном коде. В реализации […]
Проблема: не удалось изменить количество сообщений в Jetpack Infinite Scroll Желаемый результат: Загрузите 10 сообщений на бесконечный свиток вместо значения по умолчанию 7 Тема: Двадцать пятнадцать (ребенок) Пытался: 1) Ищите настройку в меню Jetpack Infinite Scroll – ничего там 2) Добавление этого кода в child functions.php function twenty_fifteen_infinite_scroll_init() { add_theme_support( 'infinite-scroll', array( 'posts_per_page' => 10, […]
Я пытаюсь заставить Infinite scroll Jetpack работать над шаблоном страницы. Я не могу заставить кнопку загружать больше сообщений для отображения. Ошибок не появляется, и только 6 сообщений появляются на основе настроек -> Настройка чтения. Вот что я включил в мои functions.php: function tweakjp_custom_is_support() { $supported = current_theme_supports( 'infinite-scroll' ) && ( is_page() ); return $supported; […]
Некоторое время назад я написал функцию, чтобы исключить определенные категории из страниц автора, так как я хотел, чтобы страница автора выделяла определенный контент. function author_query( $query ) { if ( $query->is_author() && $query->is_main_query() ) { $query->set( 'category__not_in', array( 2, 3, 30 ) ); } } add_action( 'pre_get_posts', 'author_query' ); но при включении Infinite Scroll fuction […]
Я использую тему Underscores, которая поставляется со следующим (очень) удобным кодом в inc / jetpack.php add_theme_support( 'infinite-scroll', array( 'container' => 'main', 'render' => 'infinite_scroll_render', 'footer' => 'page', 'wrapper' => false ) ); function infinite_scroll_render() { while ( have_posts() ) { the_post(); if ( is_search() ) : get_template_part( 'template-parts/content', 'search' ); else : get_template_part( 'template-parts/content-', get_post_type() […]