Во-первых, формат даты неверен, нужно так: ГГГГ-ММ-ДД. Во-вторых, pubdate лишен тут.
<time datetime="2015-09-28">28-09-2015</time>
Да, просто в DIV. Для SECTION, как и для ARTICLE, нужно устанавливать заголовок.---------- Добавлено 24.10.2015 в 11:42 ----------
Это тоже не правильно. Нельзя в любой строчный элемент, которым является <a>, помещать блоковый элемент, которыми являются <h1> и <p>.
В общем, ваша структура не верна, к тому же вызывает в валидаторе 54 Errors, 14 warning(s), а это очень много для такого маленького куска кода...
RaftKorn, да. И для категорий тоже создать произвольное поле, где будет указываться ID страницы Х (или сделать вывод страниц с помощью wp_dropdown_pages()). Произвольное поле для записи не обязательно, можно обойтись произвольным полем для категории.
maxim55, Таким образом вы "свяжете" записи и рубрики со странице X.
radj777, или так:
$term_id = get_queried_object()->term_id; if ( $term_id ) { $args = array( 'child_of' => $term_id, 'hide_empty' => 0, 'taxonomy' => 'taxonomy_name', 'title_li' => '', 'show_count' => 1 ); wp_list_categories( $args ); }
taxonomy_name - таксономия
maxim55, если в БД нету связи между записями и страницей X, между конкретными рубриками и страницей X, то нельзя сделать такие крошки. Записи и рубрики должны знать об странице X.
Имхо, чтобы было несколько форматов постоянных ссылок в ВП нереализуемо.
Нет, нельзя.
Да, но нужно самому написать задание для крона, которое будет менять видимость записи при наступлении определенных условий, в нашем случае таким условием является дата смены видимости (ее можно хранить в произвольном поле записи, а когда событие наступит, удалить это произвольное поле). Могу реализовать функционал в виде плагина.
Думаю, что нет.
Да, не отображается. Его видит только автор поста, для остальных, до смены видимости, это 404.
YourBunnyBallOne, Как вариант, меняете видимость записи с "Открыто" на "Лично" и наоборот. Можно смену с "Лично" на "Открыть" автоматизировать с помощью планировщика задач.
zomorg, решение с помощью HTML5:
<audio controls="controls" class="audio_controls"> <source src="music.mp3" type="audio/mpeg" /></audio><!-- или так --><audio controls="controls" src="music.mp3" class="audio_controls"></audio>
matveich, если правильно понял, то так:
<?php /** * Вывод карты по произвольному полю * $post_ID - ID поста **/ function get_ymaps( $post_ID = 0 ) { if ( !$post_ID ) return false; $lat = get_post_meta( $post_ID, 'lat', 1 ); $lng = get_post_meta( $post_ID, 'lng', 1 ); if ( $lat && $lng ) { $zoom = get_post_meta( $post_ID, 'zoom', 1 ); $zoom = $zoom ? $zoom: 9; $output = '<script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>'."\n"; $output .= "<script> ymaps.ready(viewMap); function viewMap (ymaps) { var buildMap = new ymaps.Map('buildMap_$post_ID',{ center: [$lat,$lng], zoom: $zoom, controls: [] }); } </script>"; $output .= '<div id="buildMap_'.$post_ID.'" class="ymaps-area" style="width:100%; height:200px;></div>'; return $output; } return false; } // пример $ymaps = get_ymaps(12); echo $ymaps ? $ymaps : '';?>
Функция get_ymaps($post_ID) выводит карту, в качестве параметра указывается ID поста.
serjio62, может какие-то плагины ставили или что-то дописывали в теме? Ошибка скорее всего в плагине каком-то или в используемой теме. Отключите плагины и попробуйте опубликовать запись в видео формате. Если также будет, активируйте временно другою тему и попробуйте опубликовать запись в видео формате.