new0
Neues Wissen einreichen

PHP

Only for logged in User

$user = wp_get_current_user(); if( is_user_logged_in() && $user->user_email == ‚daniel.steirer@sunlime.at‘ ) { var_dump($user->user_email); }

mehr erfahren

WP-Query

$args = array( ‚post_type‘ => ‚jobs‘, ‚posts_per_page‘ => -1, ); $jobs = new WP_Query( $args ); if ( $subsidiary_query->have_posts() ) : while ( $subsidiary_query->have_posts() ) : $subsidiary_query>the_post();endwhile;endif;

mehr erfahren

CPT erstellen

/** * Register custom post type businesssegment */ function lang_register_cpt_jobs() { $labels = array( ’name‘ => __( ‚Jobs‘, ‚avia_framework‘ ), ’singular_name‘ => __( ‚Job‘, ‚avia_framework‘ ), ‚menu_name‘ => __( ‚Jobs‘, ‚avia_framework‘ ), ‚add_new‘ => __( ‚Hinzufügen‘, ‚avia_framework‘ ), ‚add_new_item‘ => __( ‚Job hinzufügen‘, ‚avia_framework‘ ), ‚edit_item‘ => __( ‚Job bearbeiten‘, ‚avia_framework‘ ), ’new_item‘ => __( […]

mehr erfahren

WP Customizer Felder hinzufügen und auslesen

hinzufügen: function btn_homepage_customize_register( $wp_customize ){ $wp_customize->add_section( // ID ‚btn_section‘, // Arguments array array( ‚title‘ => __( ‚Button Startseite‘, ‚craftsman‘ ), ‚capability‘ => ‚edit_theme_options‘, ‚description‘ => __( ’show button on homepage;)‘, ‚craftsman‘ ) ) ); $wp_customize->add_setting( // ID ‚btn_homepage[btn]‘, // Arguments array array(‚type‘ => ‚option‘) ); $wp_customize->add_control( // ID ‚btn_control‘, array( ‚type‘ => ‚checkbox‘, ‚label‘ => […]

mehr erfahren