Hello दोस्तों इस पार्ट में हम शिखेंगे की custom post type कैसे register करते है |
// register post type
function register_post_type_for_my_project(){
register_post_type('my_custom_projects',array(
'labels'=>array(
'name'=>__('Our Projects'),
'singular_name'=>__('Our Project')
),
'public'=>true,
'show_in_nav_menus'=>true,
'has_archive'=>false,
'supports'=>array('title','editor','author','excerpt','comments','revisions','custom-fields')
)
);
}
add_action('init','register_post_type_for_my_project');
Code language: PHP (php)
How to list custom post type :
यदि आप कस्टम post type को लिस्ट करना चाहते है तो आपको नीचे दिए गए example को use करना hoga |
//Listing custom Post
<?php
$wp_all_query = new wp_query(
array(
'post_type'=>'my_custom_projects',
'post_status'=>'publish',
));
$wp_all_query = $wp_all_query->posts;
echo "<pre>";
// Load posts loop.
foreach ($wp_all_query as $my_single_post ) :
//print_r($my_single_post);
echo $my_single_post->post_title;
?>
<?php endforeach; ?>
Code language: PHP (php)
# If you want to display date in diffrent formate than you can try this refrence