Intereting Posts
комментарии перехватывает пользовательский тип сообщения Пользователь WordPress, добавленный с идентификатором 0 Изменение ширины значка избранного изображения на странице «Добавить / Редактировать страницу» Существует ли глобальное действие при удалении плагина? Объедините результаты нескольких WP_Query, чтобы они были похожи на один WP_Query Добавление colorbutton в диалоге tinymce с текущим api предотвращать создание текстовых изображений в WordPress Плагин jQuery для аккордеона не будет работать после использования в WP Исключить post_type из admin comments_list Как добавить Wp_error с помощью hookpass_post при проверке настраиваемого поля? Есть ли способ получить раскрывающийся список часовых поясов? Обязательно ли иметь ссылку на дизайнера темы? как определить, что мы добавляем новый пользовательский тип сообщения или редактируем пользовательский тип сообщения Как назначить разрешения для CPT пользователю Настройки плагина по умолчанию Не записывать в базу данных

Обратите внимание, что при создании числовой разбивки на пользовательский запрос

Я работал с пользовательским запросом с числовой разбивкой на страницы (т.е. <1 2 3 4>). У меня это работает так, как я ожидал, однако он продолжает бросать эту ошибку:

Примечание: использование неопределенной константы custom_pagination – предполагается «custom_pagination» в /websitepath/wp-content/plugins/portgallery/galleryTemplate.php в строке 129.

Строка 129 такова: if (function_exists (custom_pagination)) {

Я понятия не имею, как исправить эту проблему, и, похоже, не может найти большую помощь в Codex или Googled. Я уверен, что мне просто не хватает чего-то глупого. Помогите?

<?php function custom_pagination($numpages = '', $pagerange = '', $paged = '') { if (empty($pagerange)) { $pagerange = 2; } global $paged; if (empty($paged)) { $paged = 1; } if ($numpages == '') { global $wp_query; $numpages = $wp_query->max_num_pages; if (!$numpages) { $numpages = 1; } } $pagination_args = array( 'base' => get_pagenum_link(1) . '%_%', 'format' => 'page/%#%', 'total' => $numpages, 'current' => $paged, 'show_all' => False, 'end_size' => 1, 'mid_size' => $pagerange, 'prev_next' => True, 'prev_text' => __('&laquo;'), 'next_text' => __('&raquo;'), 'type' => 'plain', 'add_args' => false, 'add_fragment' => '' ); $paginate_links = paginate_links($pagination_args); if ($paginate_links) { echo "<nav class='custom-pagination'>"; echo "<span class='page-numbers page-num'>Page " . $paged . " of " . $numpages . "</span> "; echo $paginate_links; echo "</nav>"; } } ?> <?php $paged = ( get_query_var('page') ) ? get_query_var('page') : 1; $query_args = array( 'taxonomy' => 'portfolio_categories', 'term' => 'artwork', 'post_type' => 'portfolio', 'posts_per_page' => 4, 'paged' => $paged ); $the_query = new WP_Query($query_args); ?> <?php if ($the_query->have_posts()) : ?> <?php while ($the_query->have_posts()) : $the_query->the_post(); ?> <article class="loop"> <h3><?php the_title(); ?></h3> <div class="content"> <?php the_excerpt(); ?> </div> </article> <?php endwhile; ?> <?php if (function_exists(custom_pagination)) { custom_pagination($the_query->max_num_pages, "", $paged); } ?> <?php wp_reset_postdata(); ?> <?php else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?> 

Solutions Collecting From Web of "Обратите внимание, что при создании числовой разбивки на пользовательский запрос"