max_num_pages;
if(!$pages)
{
$pages = 1;
}
}
if(1 != $pages)
{
echo "
\n";
}
}
//function for post cout by meta key
function mdsysa_get_post_count( $kword){
$post_nct='';
global $wpdb;
ob_start();
//all post types array
$post_type_to_exclude=array('attachment','revision' , 'nav_menu_item');
$post_type_to_include=array();
$all_post_types = get_post_types( '', 'names' );
foreach ( $all_post_types as $post_type ) {
if ( !in_array($post_type, $post_type_to_exclude)) {
$post_type_to_include[]= $post_type;
}
}
$args = array(
'post_type' => $post_type_to_include,
'meta_key' => '_yoast_wpseo_metadesc',
'post_status' => 'publish',
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => '_yoast_wpseo_metadesc',
'value' => $kword,
'compare' => '=',
)
)
);
$the_query = new WP_Query( $args );
$post_nct= $the_query->found_posts;
return $post_nct;
}
global $wpdb;
$keyword_to_search =sanitize_text_field( $_POST['sk'] );
//initialize variables
$order='ASC';
$ancorder='desc';
$classorder='asc';
$orderby='date';
if(sanitize_text_field( $_GET['orderby']) == 'meta_value' ){
$orderby='meta_value';
}
if(sanitize_text_field( $_GET['order']) == 'asc'){
$ancorder='desc';
$classorder='desc';
$order='ASC';
}
if(sanitize_text_field( $_GET['order']) == 'desc'){
$ancorder='asc';
$classorder='asc';
$order='DESC';
}
//all post types array
$post_type_to_exclude=array('attachment','revision' , 'nav_menu_item');
$post_type_to_include=array();
$all_post_types = get_post_types( '', 'names' );
foreach ( $all_post_types as $post_type ) {
if ( !in_array($post_type, $post_type_to_exclude)) {
$post_type_to_include[]= $post_type;
}
}
?>
$post_types,
'meta_key' => '_yoast_wpseo_metadesc',
'post_status' => 'publish',
'posts_per_page' => $post_per_page,
'paged' => $paged,
'orderby' => 'date',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => '_yoast_wpseo_metadesc',
'value' => $keyword_to_search,
'compare' => 'LIKE',
)
)
);
}else{ // all description
$post_types= $post_type_to_include;
$args = array(
'post_type' => $post_types,
'meta_key' => '_yoast_wpseo_metadesc',
'post_status' => 'publish',
'posts_per_page' => $post_per_page,
'paged' => $paged,
'orderby' => 'meta_value',
'order' => $order,
'meta_query' => array(
array(
'key' => '_yoast_wpseo_metadesc',
'compare' => 'EXISTS',
)
)
);
}
$the_query = new WP_Query( $args );
?>
| Meta Description |
Page /Post Title |
Color Flag |
Post Type |
have_posts() ) :
while ( $the_query->have_posts() ) : $the_query->the_post();
$kword='';
?>
|
|
1){
$flagclass='flag-red';
}
?>
|
|
found_posts < 1){
?>
| No description yet. |
|
max_num_pages); ?>
|