Cum să afișezi numărul de drafturi în secțiunea Postări din bara laterală de administrare WordPress

6 apr. 2012, 04:04:29
Vizualizări: 328
Voturi: 0

Există vreun plugin WP care să afișeze numărul de drafturi în secțiunea Postări din bara laterală de administrare, în același mod în care este afișat numărul de actualizări disponibile? Caut ceva similar cu următorul exemplu:

Exemplu afișare număr drafturi în WordPress

0
Toate răspunsurile la întrebare 1
4

Am găsit Acces Rapid la Postări pentru Revizie (Figura 1) care face treaba. Nu este perfect; speram să am micul cerc, dar acest lucru funcționează la fel de bine, și chiar mai bine, se leagă direct la pagina cu postările neterminate filtrate, făcându-l și mai ușor de urmărit și de lucrat cu postări incomplete. Funcționează și pentru postări în așteptare și viitoare.


Este destul de simplu să-l faci să folosească cercul (Figura 2) prin simpla editare a fișierului Quick_Review_Post_Access.php astfel:

- add_submenu_page( $path, __( 'Drafts' ), sprintf( __( 'Drafts (%d)' ), $num_posts->draft ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=draft" );
+ add_submenu_page( $path, __( 'Drafts' ), sprintf( __( 'Drafts <span class="update-plugins" title="Drafts"><span class="update-count">%d</span></span>' ), $num_posts->draft ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=draft" );

- add_submenu_page( $path, __( 'Pending' ), sprintf( __( 'Pending (%d)' ), $num_posts->pending ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=pending" );
+ add_submenu_page( $path, __( 'Pending' ), sprintf( __( 'Pending <span class="update-plugins" title="Pending"><span class="update-count">%d</span></span>' ), $num_posts->pending ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=pending" );

- add_submenu_page( $path, __( 'future' ), sprintf( __( 'future (%d)' ), $num_posts->future ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=future" );
+ add_submenu_page( $path, __( 'Future' ), sprintf( __( 'Future <span class="update-plugins" title="Future"><span class="update-count">%d</span></span>' ), $num_posts->future ), $post_type->cap->edit_posts, "edit.php?post_type=$name&post_status=future" );



Singura notă este că cerințele plugin-ului sunt încurcate, așa că veți primi un avertisment despre compatibilitate:

Necesită: 2.0.2 sau mai mare

Compatibil până la: 1.0.1

Cu toate acestea, descrierea specifică în mod clar că este compatibil cu WP3.0+.


Figura 1: Acces Rapid la Postări pentru Revizie

Captură de ecran Acces Rapid la Postări pentru Revizie

Figura 2: Modificare Acces Rapid la Postări pentru Revizie

Modificare QRPA

6 apr. 2012 04:44:10
Comentarii

(Ca mulți, m-am obișnuit atât de mult să apelez la Google pentru căutări încât nici măcar nu mi-a trecut prin cap să folosesc funcția de căutare de pe pagina de adăugare a plugin-urilor din WP, care este locul unde am găsit în cele din urmă QRPA. Deși, pentru a fi corect, funcția de căutare a plugin-urilor din WP nu este la fel de eficientă precum cea a Google-ului, așa că a returnat 14 pagini de rezultate și a trebuit să le parcurg manual pentru a elimina rezultatele irelevante.)

Synetech Synetech
6 apr. 2012 04:47:37

Poți încerca căutarea mea personalizată în WP. Caută atât în wp.org cât și în WPSE (și pe alte câteva site-uri).

fuxia fuxia
6 apr. 2012 04:53:14

Mulțumesc pentru pont. Va trebui să adaug un link către asta pe pagina de adăugare a plugin-urilor (deși în acest caz, nu pot găsi QRPA deloc cu acel GCS).

Synetech Synetech
6 apr. 2012 04:56:19

@Synetech, tocmai am actualizat plugin-urile mele WP și am avut o surpriză plăcută. Se pare că cineva a observat această pagină și i-a spus autorului QRPA despre ea, așa că autorul a implementat modificarea în cea mai recentă actualizare. ☺

Synetech Synetech
9 dec. 2012 17:04:48