Search
 
SCRIPT & CODE EXAMPLE
 

PHP

get name custom post type wordpress

$pt = get_post_type_object( 'books' );

// These two usually contain the post type name in plural. 
// They may differ though.
echo $pt->label;
echo $pt->labels->name;

// This one holds the post type name in singular.
echo $pt->labels->singular_name;
Comment

wordpress get custom post type posts

<?php 

$args = array(
    'post_type'=> 'services',
    'areas'    => 'painting',
    'order'    => 'ASC'
);              

$the_query = new WP_Query( $args );
if($the_query->have_posts() ) : 
    while ( $the_query->have_posts() ) : 
       $the_query->the_post(); 
       // content goes here
    endwhile; 
    wp_reset_postdata(); 
else: 
endif;

?>
Comment

add Custom post type wordpress

function iranelementor_posttype() {
 register_post_type( 'musics',
 array(
 'labels' => array(
 'name' => __( 'musics' ),
 'singular_name' => __( 'music' )
 ),
 'public' => true,
 'has_archive' => true,
 'rewrite' => array('slug' => 'musics'),
 )
 );
}
add_action( 'init', 'iranelementor_posttype' );
/*
* Creating a function to create our CPT
*/
function custom_post_type() {
// Set UI labels for Custom Post Type
 $labels = array(
 'name'                => _x( 'musics', 'Post Type General Name', 'twentythirteen' ),
 'singular_name'       => _x( 'music', 'Post Type Singular Name', 'twentythirteen' ),
 'menu_name'           => __( 'musics', 'twentythirteen' ),
 'parent_item_colon'   => __( 'Parent music', 'twentythirteen' ),
 'all_items'           => __( 'All musics', 'twentythirteen' ),
 'view_item'           => __( 'View music', 'twentythirteen' ),
 'add_new_item'        => __( 'Add New music', 'twentythirteen' ),
 'add_new'             => __( 'Add New', 'twentythirteen' ),
 'edit_item'           => __( 'Edit music', 'twentythirteen' ),
 'update_item'         => __( 'Update music', 'twentythirteen' ),
 'search_items'        => __( 'Search music', 'twentythirteen' ),
 'not_found'           => __( 'Not Found', 'twentythirteen' ),
 'not_found_in_trash'  => __( 'Not found in Trash', 'twentythirteen' ),
 );
// Set other options for Custom Post Type
 $args = array(
 'label'               => __( 'musics', 'twentythirteen' ),
 'description'         => __( 'music news and reviews', 'twentythirteen' ),
 'labels'              => $labels,
 // Features this CPT supports in Post Editor
 'supports'            => array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions', 'custom-fields', ),
 // You can associate this CPT with a taxonomy or custom taxonomy. 
 'taxonomies'          => array( 'genres' ),
 /* A hierarchical CPT is like Pages and can have
 * Parent and child items. A non-hierarchical CPT
 * is like Posts.
 */ 
 'hierarchical'        => false,
 'public'              => true,
 'show_ui'             => true,
 'show_in_menu'        => true,
 'show_in_nav_menus'   => true,
 'show_in_admin_bar'   => true,
 'menu_position'       => 5,
 'can_export'          => true,
 'has_archive'         => true,
 'exclude_from_search' => false,
 'publicly_queryable'  => true,
 'capability_type'     => 'page',
 );
 // Registering your Custom Post Type
 register_post_type( 'musics', $args );
}
add_action( 'init', 'custom_post_type', 0 );
Comment

wordpress custom post type Query

<?php 
    query_posts(array( 
        'post_type' => 'portfolio',
        'showposts' => 10 
    ) );  
?>
<?php while (have_posts()) : the_post(); ?>
        <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
        <p><?php echo get_the_excerpt(); ?></p>
<?php endwhile;?>
Comment

showing custom post type in wordpress website

<?php 
$loop = new WP_Query( array( 'post_type' => 'graves', 'posts_per_page' => 10 ) ); 

while ( $loop->have_posts() ) : $loop->the_post();

the_title( '<h2 class="entry-title"><a href="' . get_permalink() . '" title="' . the_title_attribute( 'echo=0' ) . '" rel="bookmark">', '</a></h2>' ); 
?>

    <div class="entry-content">
        <?php the_content(); ?>
    </div>

<?php endwhile; ?>
Comment

PREVIOUS NEXT
Code Example
Php :: wordpress remove add new button 
Php :: how to get the list of available timezones in php 
Php :: add foreign key column laravel 5.8 
Php :: php array_values 
Php :: get header respnse code php curl 
Php :: php get text from html 
Php :: carbon last day of month in timestamp 
Php :: malformed utf-8 characters possibly incorrectly encoded php 
Php :: php in javascript 
Php :: wp get author description 
Php :: send password reset link code wp 
Php :: laravel sort by numbers 
Php :: php get current date strtotime 
Php :: wc php get product category in product page 
Php :: laravel log to console 
Php :: php turney if 
Php :: show created_at as normal date laravel blade 
Php :: get template part wordpress 
Php :: Laravel Boot strap Pagination 
Php :: table has column laravel 
Php :: laravel eloquent where id not equal to 
Php :: count remaining days php 
Php :: wordpress get template directory 
Php :: phpspreadsheet middle align 
Php :: laravel migration change column type 
Php :: laravel foreach first 
Php :: php declare strict_types 
Php :: set timezone in php 
Php :: how to use postgresql with laravel 
Php :: get the full url in php 
ADD CONTENT
Topic
Content
Source link
Name
6+2 =