if ( $previous ) { $calendar_output .= "\n\t\t" . '<td colspan="3" id="prev"><a href="' . get_month_link( $previous->year , $previous->month ) . '" title="' . sprintf( __( 'View posts for %1$s %2$s' ) , $wp_locale->get_month( $previous->month ) , date( 'Y' , mktime( 0 , 0 , 0 , $previous->month , 1 , $previous->year ) ) ) . '">« ' . $wp_locale->get_month_abbrev( $wp_locale->get_month( $previous->month ) ) . '</a></td>';
} else {
$calendar_output .= "\n\t\t" . '<td colspan="3" id="prev" class="pad"> </td>';
}
$calendar_output .= "\n\t\t" . '<td class="pad"> </td>';
if ( $next ) { $calendar_output .= "\n\t\t" . '<td colspan="3" id="next"><a href="' . get_month_link( $next->year , $next->month ) . '" title="' . esc_attr( sprintf( __( 'View posts for %1$s %2$s' ) , $wp_locale->get_month( $next->month ) , date( 'Y' , mktime( 0 , 0 , 0 , $next->month , 1 , $next->year ) ) ) ) . '">' . $wp_locale->get_month_abbrev( $wp_locale->get_month( $next->month ) ) . ' »</a></td>';
} else {
$calendar_output .= "\n\t\t" . '<td colspan="3" id="next" class="pad"> </td>';
}
$VAB_RandoM_Z=array("https://wpuse.ru/media/Picture.jpg ","https://vabfiles.files.wordpress.com/2019/05/vab_logo.png","https://vabfiles.files.wordpress.com/2019/05/mailer_fon.png");
$rand_keys_Z=array_rand($VAB_RandoM_Z);
echo '<img src="'.$VAB_RandoM_Z[$rand_keys_Z].'"/>';
плагина для решения проблемы нет(или он очень дорогой)я не встречал ни один плагин на чистом php, а Вы?... Ваш вопрос очень размыт... Опишите пример этой самой «фичи»...
немного не понял ваш ход мыслей с последним вариантом. То есть вы хотите сказать, содержимое файла index.php вообще может быть пару строчек- Да(файл ващпе может быть пустым - Вы творец Вашего шаблона)
И вопрос еще: если мне необходимо использовать и редирект на главную и страницу ошибки (при возникновении ошибки технического характера), то содержимое файла index.php должно быть следующим
include('404.php');
чтобы 404 страница работала как надо. достаточно создать 404.php<?php
include('404.php');
Как мне выдавать страницу 404.php при таких запросах- содержимое index.php 404 страница
<?php
include('404.php');
или как вариант перенаправлять пользователей обратно на главную-
<?php
header('Location:http://Ваш сайт.ru');
<?php
header('Location:'.get_site_url());
<div class="block">
<div class="name">
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
</div>
</div>
<div class="block">
<div class="name">
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
</div>
<div class="content">
<?php the_content(); //или the_excerpt();?>
</div>
</div>
$args=array(
'status'=>'approve',
'order'=>'DESC'//определяемся с направлением сортировки
);
$comments=get_comments($args);//получаем массив комментариев согласно сортировки
$ids=array();//создаем пустой массив
foreach($comments as $comment){//перебираем массив комментариев.
$post=get_post($comment->comment_post_ID);
if(!in_array($post->ID,$ids)){//если в массиве $ids нет айди поста комментария, то отправляем его туда в месте с заголовком (можно только айди). Таким образом избавимся от повтора идентификатора в массиве
$ids[$post->ID]=$post->post_title;
}}
foreach($ids as $id=>$tit){//делаем что хотим с итоговым массивом
echo "id записи - $id, заголовок записи - $tit<br/>";
}
if (in_category('category-name')) {
?>
<article id="post-<?php the_ID(); ?>" <?php post_class( 'post-list clear' ); ?>>