29ответ(ов) в теме
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
1
18:17
Версия WP-Recall: 16.24.31
Версия дополнения: 1.7.3

Здравствуйте,
Подскажите, есть ли какой-то шорткод, чтобы выводить поиск и все задания, как на вашем демо-сайте

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
2
18:41

все задания будут выводится на вашем сайте по адресу /task/
порядок вывода фильтра заданий дан в описании к дополнению

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
3
19:05

Если я правильно понимаю, для вывода списка заданий, как у вас на демо-сайте, нужно изменять файл темы archive.php, верно?
Какой код туда нужно добавить, чтобы задания выводились как у вас?

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
4
20:04

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

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
5
20:11

Сейчас выводится вот так

Вы не можете просматривать опубликованные ссылки

Сильно отличается от вашего демо. Я имею ввиду вывод самих заданий, а не виджетов и дизайна сайта.
Как сделать, чтобы выводилось описание задания как у вас

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
6
20:19

все зависит от того как в вашей теме формируются архивные публикации, пробуйте переключиться на одну из дефолтных тем, проверьте вывод на ней

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
7
20:28

На одной из дефолтных тем вывод происходит относительно нормально

Вы не можете просматривать опубликованные ссылки

, без даты/времени/комментариев. Как сделать, чтобы на моей теме список всех заданий выводился корректно?

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
8
20:41

Дату и список комментариев дополнение не выводит.

sergey.shishmarv сказал(а)
Как сделать, чтобы на моей теме список всех заданий выводился корректно?

проследите за тем, чтобы шаблон вывода архива был сформирован согласно кодекса WP, с использованием функций the_excerpt() или the_content(), тогда все будет выводится нормально.

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
9
20:58

К сожалению, я не программист. Посмотрите, пожалуйста, мой archive.php, что там добавить или убрать? Архивную страницу постов тема выводит корректно с кратким содержанием

Вы не можете просматривать опубликованные ссылки

<?php the_archive_description( '', '' ); ?>

<?php get_footer();

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
10
20:59

<?php
/**
 * The template for displaying archive pages
 */
get_header(); ?>
	<div class="site-content">
		<?php if ( have_posts() ) : ?>
			<header class="page-header archive-header">
					<div class="header-holder">
						<div class="rbc-container rb-p20-gutter">
						<?php pixwell_breadcrumb(); ?>
						<h1 class="page-title archive-title"><?php echo get_the_archive_title(); ?></h1>
						<?php the_archive_description( '<div class="taxonomy-description">', '</div>' ); ?>
						</div>
					</div>
			</header>
		<?php endif; ?>
		<?php if ( have_posts() ) :
			pixwell_render_blog( pixwell_get_settings_blog('archive') );
		else :
			pixwell_render_section_empty_content();
		endif; ?>
	</div>
<?php get_footer();

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
11
21:01

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

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
12
21:12

Смотрите, страница добавления задания не вызывает вопросов, потому что создается через шорткод, почему вывод списка заданий и страница задания должна создаваться через изменение файлов темы? Это не логично и не удобно. Я не могу менять премиальную тему популярного сайта из-за одного плагина.
Чтобы не вводить покупателей плагина в заблуждение, нужно или делать демо-сайт на дефолтной теме вордпресс или ясно писать в описании, что плагин может быть не совместим с любыми темами, кроме шести дефолтных от вордпресс.

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
13
10:16

архивные страницы публикаций должны формироваться самой темой и это вполне логично.
Зачем делать демо-сайт на дефолтной теме, если на ней также все работает, вы же сами проверяли. Плагин прекрасно работает на всех темах написанных верно, согласно документации WP.
Если у вас премиум-тема, значит вы ее приобрели, а значит у вас есть поддержка разработчика, обратитесь к нему и задайте вопрос, почему список публикаций на архивной странице строится с нарушением кодекса WP.

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
14
14:16

Тема выводит архивы записей без всяких нареканий, краткое содержание постов выводится корректно, вот пример

Вы не можете просматривать опубликованные ссылки

Автор темы отказывается дорабатывать тему, которая работает без ошибок, под сторонний плагин. Это вполне предсказуемо.
Кроме того, что некорректно отражается список заданий, еще на странице задания отсутствует Форма заявки к заданию

Вы не можете просматривать опубликованные ссылки

Это тоже из-за темы?
Вот пример работы архивной страницы плагина каталога, работающего на моем сайте

Вы не можете просматривать опубликованные ссылки

, который замечательно может работать с имеющейся темой.
Вы можете помочь мне сделать так, чтобы Ваш плагин начал работать, как на демо +-?

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
15
15:19

Если хотите проверить работает ваша тема верно или нет, то переключитесь на дефолтную тему и посмотрите как работает плагин на ней, если у вас не выводится карточка задания на архивной странице и форма добавления заявки то, это только из-за неверной работы вашей темы.
Контент кратких записей архивной страницы и форма добавления заявки должны выводится через стандартный фильтр the_content и the_excerpt, а ваша тема их не использует, что является нарушением кодекса WP.
А то что автор темы отказывается что то дорабатывать - плохо, хотя я и сомневаюсь, что вы к нему обращались.
Если вам надо чтобы я доработал вашу тему для вывода того, что должно выводится, то создавайте задание, я его рассмотрю.

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
16
15:22

sergey.shishmarv сказал(а)
Вот пример работы архивной страницы плагина каталога

и кстати, это не архивная страница, а простая одиночная страница, где указанный контент формируется, скорее всего, шорткодом и не более.

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
17
18:30

Задание опубликовано

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
18
18:34

Если вы уточните у разработчика наименование фильтров используемых при выводе краткого и полного контента публикации, то я смогу подсказать решение в этой теме.

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
19
21:42

Хорошо, спасибо, я им напишу сейчас.

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
20
10:54

Excerpt: pixwell_post_summary
Single post: pixwell_single

Редакции сообщения
25.01.2021 10:56sergey.shishmarvПричина: не указано
0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
21
11:36

пробуйте для начала в файле функций темы прописать строчку

add_filter( 'pixwell_post_summary', 'fng_add_task_excerpt', 50 );

на архивной странице должны появится блоки с метаданными заданий
если сработает пойдем дальше

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
22
11:44

Добавил в functions.php дочерней темы

Вы не можете просматривать опубликованные ссылки

, не сработало

Вы не можете просматривать опубликованные ссылки
0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
23
12:11

Вот что ответила поддержка темы
If you would like to see the excerpt code, Please open the hosting file manager > wp-content > themes > pixwell > > templates > post-elements.php
At line 77, that is the function pixwell_post_summary to show the excerpt.

Вот эти строчки

 * @param string $classes
 * @param int    $length
 * post excerpt
 */
if ( ! function_exists( 'pixwell_post_summary' ) ) :
	function pixwell_post_summary( $settings = array() ) {
		if ( ! empty( $settings['summary'] ) && 'moretag' == $settings['summary'] ) : ?>
			<p class="entry-content clearfix"><?php the_content( '' ); ?></p>
		<?php
		else :
			if ( ! empty( $settings['excerpt'] ) && '-1' == $settings['excerpt'] ) {
				return;
			}
			if ( ! empty( $settings['summary'] ) && 'tagline' == $settings['summary'] ) :
				pixwell_post_tagline( $settings );
			else :
				$last_dot = false;
				$text = get_post_field('post_excerpt', get_the_ID());

				if ( ! empty( $text ) && ! empty( $settings['excerpt'] ) ) {
					$text     = wp_trim_words( $text, intval( $settings['excerpt'] ), '' );
					$last_dot = true;
				}
				if ( empty( $text ) && ! empty( $settings['excerpt'] ) ) {
					$text = get_the_content( '' );
					$text = strip_shortcodes( $text );
					$text = excerpt_remove_blocks( $text );
					$text = apply_filters( 'the_content', $text );
					$text = str_replace( ']]>', ']]>', $text );

					$text     = wp_trim_words( $text, intval( $settings['excerpt'] ), '' );
					$text     = wp_strip_all_tags( trim( $text ) );
					$last_dot = true;
				}
				if ( empty( $text ) ) {
					return;
				} ?>
				<p class="entry-summary"><?php echo esc_html( $text );
					if ( $last_dot == true ): ?>
						<span class="summary-dot"><?php esc_html_e( '...', 'pixwell' ) ?></span><?php endif; ?></p>
			<?php endif;
		endif;
	}
endif;

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
24
12:56

ну правильно, что не сработало, они дали вам наименование своих функций, а не фильтров и то, что внутри этой функции нет своего фильтра конечно неверно, вам придется ее изменять или переопределять.
Пробуйте добавить перед или после кода

echo esc_html( $text );

строчку
echo fng_add_task_excerpt('');

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
25
13:05

Добавил

Вы не можете просматривать опубликованные ссылки

, не помогло (((

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
26
13:21

хорошо, а если добавить такое echo '11111';
будет выведено?

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
27
13:26

Нет, ничего не выводит.
На всякий случай, я добавляю в файл wp-content > themes > pixwell > > templates > post-elements.php , вот так
<p class="entry-summary"><?php echo esc_html( $text );echo '11111';

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
28
13:51

Ну это надо уже у разработчиков уточнять, почему явно заданная строка не выводится, я знать не могу.
Возможно, у в теме опция какая то есть на этот счет и проверяется тут

if ( ! empty( $settings['excerpt'] ) && '-1' == $settings['excerpt'] )

я могу только догадываться

0
sergey.shishmarv
не в сети 1 год
На сайте с 13.08.2020
Участник
Тем 2
Сообщения 23
29
15:03

Я Вас понимаю, спасибо что попытались. Я создал задание, может Вы сможете разобраться за плату?

0
Вы не имеете права на публикацию сообщений в этой теме