X

Cum să afișezi absolut toate câmpurile personalizate pentru fiecare postare

Fragmente de IsItWP

Căutați o modalitate de a afișa toate coloanele pentru fiecare postare? Deși probabil există un plugin pentru asta, am creat un scurt fragment de cod pe care îl puteți folosi pentru a afișa absolut toate câmpurile personalizate pentru fiecare postare.

Instrucțiuni:

Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:

add_action( 'all_admin_notices', 'wpsnipp_show_all_custom_fields' );
function wpsnipp_show_all_custom_fields() {
    if ( isset( $_GET['post'] ) ) {
        $post_id = absint( $_GET['post'] );
        ?>
        <div id="message" class="updated">
            <h3>All post meta:</h3>
            <xmp><?php print_r( get_post_meta( $post_id ) ); ?></xmp>
        </div>
        <?php
    }
}

Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.

Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: cele mai bune 11 plugin-uri de chestionare WordPress și cum să adaugi un portofoliu pe blogul tău WordPress.

Comentarii   Lasă un răspuns

  1. console.log(‘log);

  2. S?awek Grochowski May 4, 2015 at 6:09 pm

    Vă mulțumesc pentru articolul și codul dvs. În sfârșit văd toate câmpurile personalizate, dar aș dori să le modific într-un mod ușor. Există vreo șansă să afișez pur și simplu toate câmpurile personalizate așa cum este ecranul „Editare postare” -> „Câmpuri personalizate”, unde pot crea noi, șterge și actualiza?

  3. Cum aș putea folosi acest cod pentru a afișa toate metadatele din toate postările unui anumit tip de postare? Am nevoie să populez un tabel, deci fiecare coloană trebuie populată cu valorile unui câmp/nume personalizat. Pot face asta cu php, dar nu știu cum să recuperez toate cheile/valorile.

    1. Salut Jack,
      Acest fragment este folosit pentru zona de administrare a site-ului web, astfel încât să puteți vedea metadatele și să vă asigurați că totul funcționează corect. Cu toate acestea, autorul acestui fragment, Justin, are și un tutorial în 5 părți despre metadatele postărilor pe care ar trebui să îl găsiți util.

      http://wpsnipp.com/index.php/tutorial/post-meta-intro-wordpress-custom-fields/

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!