hurtig tip: tilføje skik kolonner i wordpress forvalte skærme

, hurtigt tip: tilføje skik kolonner i wordpress forvalte skærme,,,,, 2,,,,,,,,, 4,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, det hurtigt tip forklarer, hvordan at tilføje en sædvane i kolonne i forvaltning af skærme af din wordpress blog.,,, her er nogle kode stumper, du kan bruge at bygge de kolonner i deres forvaltning af skærme. kan du kopiere og sætter dem ind i din tema er, functions.php, fil eller downloade stik af, der er knyttet til denne post.,, trin 1 definerer kolonne funktioner, lad os først definere nogle hjælper funktioner, som vi vil føre til wordpress senere.de to første tilføje nye kolonne (eller to kolonner, eller fjerne en misligholdelse), mens andre viser kolonne indhold.i disse eksempler, som vi går ud fra, at du allerede har aktiveret en, film, sædvane efter type og en genre, sædvane taksonomi.du kan læse om at skabe sædvane efter type og taxonomies i foregående artikel., funktion st4_columns_head ($misligholdelse) ($misligholdelse ['first_column '] =' første kolonne '/* tilføje en anden kolonne (fakultativ) * /////////$misligholdelse ['second_column'] = kolonne 2 '/* fjerne standardkategorien kolonne (fakultativ) * /////////frakoblet ($misligholdelse ['categories']) /* at få misligholdelser kolonne navne: /////////print_r ($misligholdelse); tilbage $misligholdelser,} //kun for film sædvane efter type funktion st4_columns_head_movies ($misligholdelse) ($misligholdelse ['my_movie_column'] = min film kolonne; tilbage $misligholdelser,} //generelt har til formål at fungere st4_columns_content ($column_name, $post_id) (hvis ($column_name = = "first_column ') (//gør ting for first_column kolonne echo 'post - id er: ".$post_id;} /*, hvis du har brug for en anden kolonne - uncomment også $misligholdelse ['second_column '] = ", anden kolonne, i st4_columns_head() * /* hvis ($column_name = =" second_column') (//gør ting for second_column kolonne) * /) //taxonomies: kategorier (stillinger og links), mærker og skik taxonomies funktion st4_columns_content_taxonomy ($c, $column_name, $term_id) (hvis ($column_name = = "first_column ') (echo' udtrykket id:".$term_id;}} //brugere funktion st4_columns_content_users ($c, $column_name, $user_id) (hvis ($column_name = = "first_column ') ($). = brugeridentifikation, er: «.$user_id;} hvis ($column_name = = "second_column ') ($). =" dette er den anden kolonne indhold;} tilbage $udgangseffekt) //skik stillinger funktion st4_columns_content_movies ($column_name, $movie_id) (hvis ($column_name = = "my_movie_column') (echo 'filmen id er:".$movie_id;}}, trin 2 - kolonnen funktioner til wordpress, lad os få de funktioner i wordpress forvalte skærme: -, post - og post - typer, undtagen sider, add_filter ('manage_posts_columns "," st4_columns_head '); add_filter ('manage_posts_custom_column "," st4_columns_content, 10, 2); kun wordpress misligholdelse stillinger, add_filter ('manage_post_posts_columns "," st4_columns_head, 10); add_action ('manage_post_posts_custom_column "," st4_columns_content, 10, 2); kun wordpress misligholdelse sider, add_filter ('manage_page_posts_columns "," st4_columns_head, 10); add_action ('manage_page_posts_custom_column "," st4_columns_content, 10, 2), kun film. skræddersyet efter type, add_filter ('manage_movie_posts_columns "," st4_columns_head_movies, 10); og_action ('manage_movie_posts_custom_column "," st4_columns_content_movies, 10, 2); efter kategorier, add_filter ('manage_edit-category_columns "," st4_columns_head '); add_filter ('manage_category_custom_column "," st4_columns_content_taxonomy, 10, 2), kun genre, sædvane taksonomi, add_filter ('manage_edit-genre_columns "," st4_columns_head'); add_filter ('manage_genre_custom_column "" st4_columns_content_taxonomy, 10, 2), post - mærker, add_filter ('manage_edit-post_tag_columns "," st4_columns_head '); add_filter ('manage_post_tag_custom_column "," st4_columns_content_taxonomy, 10, 2), link kategorier, add_filter ('manage_edit-link_category_columns "," st4_columns_head'); add_filter ('manage_link_category_custom_column "," st4_columns_content_taxonomy ', 10, 2), media library, add_filter ('manage_media_columns "," st4_columns_head'); add_filter ('manage_media_custom_column "," st4_columns_content, 10, 2), brugere, add_filter ('manage_users_columns "," st4_columns_head '); add_filter ('manage_users_custom_column "," st4_columns_content_users, 10, 2). endelig bemærker to afsluttende bemærkninger: hvis en forvalter skærmen har ingen genstande, f.eks. er der ingen mærkater, indholdet af de nye kolonne er ikke angivet.,, st4_columns_content_users, funktion, det er lidt anderledes end de andre, da det returnerer et php variabel indeholder: i stedet for trykning af kolonne indhold den flyver.



Previous:
Next Page: