function remove_redirect_guess_404_permalink( $redirect_url ) {
if ( is_404() )
return false;
return $redirect_url;
}
add_filter( 'redirect_canonical', 'remove_redirect_guess_404_permalink' );
add_action('wp_head','cema93_faq_hook_js');
function cema93_faq_hook_js()
{
$output="
// тут может быль любой код
<script type=\"text/javascript\">
$('document').ready(function(){
$('div[id^=cat-]').next('div[id^=cat-o-]').hide();
$('div[id^=cat]').click(function() {
$(this).next('div[id^=cat-o-]').toggle();
$(this).next('div[id^=cat-o-]').children('div[id^=o-]').toggle();
});
$('div[id^=q-]').click(function() {
$(this).next('div[id^=o-]').toggle();
});
});
</script>
//а тут он заканчивается
";
echo $output;
}
function true_options() {
global $true_page;
if( current_user_can('manage_options') ){
add_options_page( 'Параметры', 'Параметры', 'manage_options', $true_page, 'true_option_page');
}
}
add_action('admin_menu', 'true_options');
// задаем нужные нам критерии выборки данных из БД
$args = array(
'posts_per_page' => 5,
'orderby' => 'comment_count'
);
$query = new WP_Query( $args );
// Цикл
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
echo '<li>' . get_the_title() . '</li>';
}
} else {
// Постов не найдено
}
/* Возвращаем оригинальные данные поста. Сбрасываем $post. */
wp_reset_postdata();