Generic selectors
Ακριβή αποτελέσματα
Αναζήτηση στους τίτλους
Αναζήτηση στο περιεχόμενο
Post Type Selectors
Αναζήτηση σε άρθρα
Αναζήτηση σε σελίδες
Φίλτρο ανά κατηγορία
.net
Css
jQuery
Linux
Microsoft Excel
PHP
Power BI
Prestashop
Projects
Software
SQL
T-Edit
Tips
Wordpress
Επιστήμες

Πως δημιουργούμε σχετικά άρθρα στο WordPress

Ρόλοι και δικαιώματα στο Wordpress. Πως προσθέτουμε ή αφαιρούμε δικαιώματα σε ρόλους του Wordpress.
function tcp_related_posts() {
	
	global $post, $wpdb;
	$backup = $post;  
	$tags = wp_get_post_tags($post->ID);
	$tagIDs = array();
	if ($tags) {
	  $tagcount = count($tags);
	  for ($i = 0; $i < $tagcount; $i++) {
	    $tagIDs[$i] = $tags[$i]->term_id;
	  }
	  $tagIDs = array_diff($tagIDs, array(364, 365, 556));
	  $showposts = get_theme_mod('related_postnum');
	  $showposts = !empty($showposts) ? $showposts : 5;
	  
	  $args=array(
	    'tag__in' => $tagIDs,
	    'post__not_in' => array($post->ID),
		'cat'=> '-5',
	    'showposts'=>$showposts,
	    'caller_get_posts'=>1
	  );
	  $my_query = new WP_Query($args);
	  if( $my_query->have_posts() ) { $related_post_found = true; ?>
		<h3>Σχετικά άρθρα</h3>
	    <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> 
				<a class="title" href="<?php the_permalink() ?>" rel="bookmark"><?php the_post_thumbnail('bloview');?><br><?php the_title(); ?></a>
	    <?php endwhile; ?>
	  <?php }
	}
	
	if(!$related_post_found){ ?>
		<h3>'Δημοφιλή άρθρα</h3>
		<ul>
		<?php
		$posts = get_posts('numberposts='.$showposts.'&offset=0&cat=-5&orderby=rand');
		foreach($posts as $post) { ?>
				<a class="title" href="<?php the_permalink() ?>" rel="bookmark"><?php the_post_thumbnail('bloview');?><br><?php the_title(); ?></a>
		<?php } ?>
		</ul>
		
		<?php 
	}
	wp_reset_query();
}
Αφήστε μια απάντηση0