Articles of бесконечный свиток

jQuery бесконечный свиток и стилизация страницы в wordpress

Я создаю тему 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, […]

Применение Lazy loading / Бесконечная прокрутка по данным массива

На первой странице моего веб-сайта я запускаю некоторый код, который получает сообщения, относится к категории «Глобальный» со всего своего дочернего сайта. Затем я применяю метод usort() для сортировки сообщения в соответствии с датой. Затем я показываю. Теперь я столкнулся с проблемой, поскольку количество сообщений увеличивается с каждым днем, это замедляет время загрузки страницы. Поэтому мне […]

Редактирование источника отображения сообщений (в категорию последних)

Я пытаюсь изменить часть кода, который сейчас просто тянет сообщения, которые были выбраны в admin. Цель состоит в том, чтобы избавиться от этого источника (я не хочу выбирать сообщения) и просто показывать сообщения из категории по времени. Также (но я могу положить это как на следующую вещь, чтобы попытаться), я хотел бы использовать опцию Бесконечный […]

Вызвать полный URL-адрес изображения вместо URL-адреса каталога стилей в JS для функции бесконечной прокрутки

Невозможно выяснить, как вызвать 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/') […]

Jetpack Infinite Scroll не работает

Бесконечный свиток работает хорошо, когда я нахожусь на своем локальном хосте. Он также работает, когда я устанавливаю свою тему на свой веб-сайт для тестирования. Но когда я устанавливаю тему на установку WP моего клиента, она больше не работает. Я не могу понять, почему это так. if ( ! function_exists( 'swill_setup' ) ): function swill_setup() { […]

Бесконечная прокрутка

Я пытаюсь добавить бесконечную функциональность прокрутки в мою тему WordPress. Я начал изучать бесконечный свиток в WordPress, перейдя сюда и сюда . Мой вопрос заключается в том, что я не понимаю код кода, и я также не понимаю, почему кажется, что бесконечные прокрутки Jetpack обходят //calling admin-ajax как объясняется в их исходном коде. В реализации […]

Jetpack Infinite Scroll – изменение количества сообщений

Проблема: не удалось изменить количество сообщений в 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, […]

Jetpack Infinite Scroll на странице Шаблон не работает

Я пытаюсь заставить Infinite scroll Jetpack работать над шаблоном страницы. Я не могу заставить кнопку загружать больше сообщений для отображения. Ошибок не появляется, и только 6 сообщений появляются на основе настроек -> Настройка чтения. Вот что я включил в мои functions.php: function tweakjp_custom_is_support() { $supported = current_theme_supports( 'infinite-scroll' ) && ( is_page() ); return $supported; […]

Уничтожить прокрутку Jetpack – исключить определенные категории?

Некоторое время назад я написал функцию, чтобы исключить определенные категории из страниц автора, так как я хотел, чтобы страница автора выделяла определенный контент. 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 […]

Исключить тип сообщения из Jetpack Infinite Scroll

Я использую тему 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() […]