Крутится loader.gif, но контент не показывается, как будто какой-то скрипт не подгрузился.
Sitealert, да, это плагин, там очень сложные настройки, нет отдельного шаблона вывода формы.
Может быть, проще будет это сделать с добавлением функции?
Нашла такой код, помогите, пожалуйста, доработать. Добавить данный код нужно в файл functions.php.
function wpschool_author_notify($post_id) { $post = get_post($post_id); $author = get_userdata($post->post_author); $subject = "Материал опубликован: ".$post->post_title.""; $message = " Привет, ".$author->display_name.", Ваш материал \"".$post->post_title."\" только что был успешно опубликован. Просмотреть его можно по адресу: ".get_permalink( $post_id )." С уважением, администрация сайта" ; wp_mail($author->user_email, $subject, $message);}add_action('publish_post', 'wpschool_author_notify');
Нужно добавить в этот файл следующие переменные:
Имя пользователя your-name
Email пользователя your-email
Во второе письмо с другой темой, отправляемое также после публикации записи, нужно добавить такие переменные:
Имя получателя sender-name
Email получателя sender-email
silicoid прав, Dreamweaver это удобный визуальный редактор для верстки страниц. Вряд ли есть какой-то плагин для экспорта в тему.
Скорей всего только сверстать страницы сайта в html, затем установить эту верстку в готовую стандартную тему.
Если поменять местами
get_template_part( 'template-parts/content-statyi-main', get_post_type() );
и
endwhile;
<?php $query = new WP_Query(array( 'posts_per_page' => 3, 'cat' => 1)); if($query->have_posts()):while($query->have_posts()):$query->the_post(); get_template_part( 'template-parts/content-statyi-main', get_post_type() ); //post endwhile; else: //net postov endif; ?>
ivan-lev, спасибо!
Еще столкнулась с одной проблемой. Такой код отвечает за вывод виджета последних записей:
<?php query_posts('cat=1'); // вместо "3" указываем идентификатор вашей рубрики. while ( have_posts() ) : the_post(); get_template_part( 'template-parts/content-statyi-main', get_post_type() ); endwhile; // End of the loop. wp_pagenavi(); ?>
С помощью этого шорткода виджет добавлен на главную страницу:
[su_posts template="statyi-for-main.php"]
Отображается блок с последними записями корректно, но почему-то внизу страницы этот блок с записаями дублируется еще раз. Подскажите, пожалуйста, как попросить код не дублировать этот блок повторно.
ivan-lev, спасибо огромное!
Да, не могу разобраться, как именно:(
Спасибо, подскажите, пожалуйста, как добавить
array(
'alt' => 'название картинки',
)
в мой код?
<?php $images = get_post_meta( $post->ID, 'your-photo' ); if ( $images ) { foreach ( $images as $attachment_id ) { $thumb = wp_get_attachment_image( $attachment_id, 'thumbnail' ); printf( $thumb ); } } ?>
ivan-lev, вы правы, не полностью скопировала код.
Удалось получить вывод шаблона таким кодом:
<?php $images = get_post_meta( $post->ID, 'your-photo' );if ( $images ) {foreach ( $images as $attachment_id ) {$thumb = wp_get_attachment_image( $attachment_id, 'thumbnail' );printf( $thumb );}}?>
Помогите, пожалуйста, добавить в вывод изображения alt.
Хотелось бы, чтобы в alt изображения отображалась фраза, которая выводится с помощью этого кода:
<?php echo get_post_meta( $post->ID, 'your-name', true ); ?> <?php echo get_post_meta( $post->ID, 'your-feelings', true ); ?>, <?php echo get_post_meta( $post->ID, 'sender-name', true ); ?>!