Domanda

Sono nuovo per WordPress e PHP, quindi ho questa domanda:

Voglio aggiungere un link al "nuovo post" per un tipo di post personalizzato che ho implementato. Ma mi permetterà solo di inserire collegamenti statici, collegati alla mia installazione di test LocalHost.

Come aggiungo un URL non statico proprio lì, come un bloginfo('wpurl') Che leggerà effettivamente?

Questo è quello che voglio:

 function wp_admin_bar_new_item(){
        global $wp_admin_bar;
        $wp_admin_bar->add_menu(array(
            'id'=>'wp-admin-bar-new-item',
            'title'=>__("Kunstwerk hinzufügen"),

            'href'=>//Here it I want a link to my Custom Post Type
            ));
    }

E questo è quello che ho provato che non ha funzionato:

function wp_admin_bar_new_item(){
    global $wp_admin_bar;
    $wp_admin_bar->add_menu(array(
        'id'=>'wp-admin-bar-new-item',
        'title'=>__("Kunstwerk hinzufügen"),

        'href'=>'bloginfo("wpurl");/../../wp-admin/post-new.php?post_type=albertis-kunstwerke'
        ));
}

E questo è ciò che sta lavorando con il mio host locale, ma non voglio che sia statico.

function wp_admin_bar_new_item(){
    global $wp_admin_bar;
    $wp_admin_bar->add_menu(array(
        'id'=>'wp-admin-bar-new-item',
        'title'=>__("Kunstwerk hinzufügen"),
        'href'=>'http://localhost:8888/test/wp-admin/post-new.php?post_type=albertis-kunstwerke'
        ));
}

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top