سوال: ویجت در وردپرس

ساخت وبلاگ
سلام
من داخل قالب وردپرس می خوام یه ویجت تعریف کنم که بتونم پربازدیدترین پست ها رو نمایش بدم.
تا اونجایی که متوجه شدم با استفاده از کد زیر ویجت تعریف می شه:
/* CLEAN PHP TAG AND PASTE BELOWS CODES TO THE FUNCTIONS.PHP */

/* Creating the widget */

class wpb_widget extends WP_Widget {

function __construct() {
parent::__construct(
// Base ID of your widget
'wpb_widget',

// Widget name will appear in UI
__('Popular Posts', 'wpb_widget_domain'),

// Widget description
array( 'description' => __( 'Popular Posts', 'wpb_widget_domain' ), )
);
}

// Creating widget front-end
// This is where the action happens
public function widget( $args, $instance ) {
$title = apply_filters( 'widget_title', $instance['title'] );
// before and after widget arguments are defined by themes
echo $args['before_widget'];
if ( ! empty( $title ) )
echo $args['before_title'] . $title . $args['after_title'];

// This is where you run the code and display the output
echo __( 'Hello, World!', 'wpb_widget_domain' );
echo $args['after_widget'];
}

// Widget Backend
public function form( $instance ) {
if ( isset( $instance[ 'title' ] ) ) {
$title = $instance[ 'title' ];
}
else {
$title = __( 'New title', 'wpb_widget_domain' );
}
// Widget admin form
?>


}

// Updating widget replacing old instances with new
public function update( $new_instance, $old_instance ) {
$instance = array();
$instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : '';
return $instance;
}
}
// Class wpb_widget ends here

// Register and load the widget
function wpb_load_widget() {
register_widget( 'wpb_widget' );
}
add_action( 'widgets_init', 'wpb_load_widget' );

حالا سوال اینه که من چطور می تونم کد زیر رو (کد آخرین پست ها) به جای "Hello, World!" جایگزین کنم:

کد HTML:

    // Define our WP Query Parameters// Start our WP Query have_posts()) : $the_query -> the_post(); ?> // Display the Post Title with Hyperlink
  • ""></span>
  • // Display the Post Excerpt
  • // Repeat the process and reset once it hits the limit

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 214 تاريخ : جمعه 15 ارديبهشت 1396 ساعت: 21:19