skabelsen af et image

, skabelsen af et image som arkiv side: begyndt,,,,, 2,,,,,,,,, 15,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss. denne post er en del af en ny serie: skabelsen af et image som arkiv side. skabelsen af et image baseret arkiv side: - med billeder, når visning af et arkiv over i wordpress kan være meget stærke.det kan øge den visuelle appel af dit arkiv sider og din hjemmeside samlet, og det kan hjælpe med til at illustrere, hvad målet er.,, wordpress gør det nemmere med taget billeder, at sætte dem i stand til at vise de figurerer image for hver post, når outputting post via loop. denne lektion er den første af to en serie, som skal du lære, hvordan man skaber en skabelon fil at vise billeder til en speciel post -, arkiv og stil det arkiv side for at skabe et net af billeder med efter afsnit overlejret, når brugeren svæver over et billede. i denne første del vil du lære følgende:,, hvordan til at registrere en skik post - at arbejde med, når det arkiv side, hvordan kode løkken at vise billeder og afsnit korrekt,parametre og klasser, du bliver nødt til at tilføje, at det image, og afsnit at maksimere tilgængeligheden og gøre det muligt at tilføje css til stil billedet net, i næste mødeperiode, vil du lære at kode css for at vise dit billede net med den virkning, får du brug for denne pædagogiske midler, denne lektion anvender et barn tema med 20 12 tema som sine forældre.du får brug for en wordpress anlæg, der er oprettet med dette tema er monteret (skal monteres som misligholdelse).hvis du er usikker på, hvordan til at oprette et barn tema, se vejledningen på wordpress codex. du skal også have en kode redaktør med ftp adgang til dit sted, medmindre du er udvikling af lokalt, i hvilket tilfælde behøver du ikke ftp. du kan downloade kode bundt, herunder barn tema filer, - ved at downloade led ovenfor., at sædvane efter type, er det første skridt til at registrere deres skik efter type, dyr,., i dit barn tema, skabe en ny, functions.php, fil og tilføje følgende til dem:, <?php //register a custom post type called 'animals' function wptp_create_post_type() { \t$labels = array( \t\t'name' => __( 'Animals' ), \t\t'singular_name' => __( 'animal' ), \t\t'add_new' => __( 'New animal' ), \t\t'add_new_item' => __( 'Add New animal' ), \t\t'edit_item' => __( 'Edit animal' ), \t\t'new_item' => __( 'New animal' ), \t\t'view_item' => __( 'View animal' ), \t\t'search_items' => __( 'Search animals' ), \t\t'not_found' => __( 'No animals Found' ), \t\t'not_found_in_trash' => __( 'No animals found in Trash' ), \t); \t$args = array( \t\t'labels' => $labels, \t\t'has_archive' => true, \t\t'public' => true, \t\t'hierarchical' => false, \t\t'supports' => array( \t\t\t'title', \t\t\t'editor', \t\t\t'excerpt,'custom-fields,'thumbnail,'page-attributes "),'taxonomies = > system ('post_tag", "kategori")). register_post_type (dyr, $args)} add_action ("lokalitet, wptp_create_post_type)?> denne registre sædvane efter type af to parametre:,,'animal, navnet på den sædvane efter type, $args, den række argumenter for sædvane efter type.disse omfatter argumenter for at støtte, hvad enten den efter type er hierarkisk (det er det ikke, så opfører sig som en mærkat), om post - har et arkiv, som bør gælde for dit arkiv side til at arbejde, og de etiketter, der er defineret som et system med $etiketter,.,, funktion, registrering af sædvane efter type er koblet til wordpress med,'init, handling, klo, hvilket betyder, at det løber, når wordpress er intialised. redde din, functions.php, fil. en ny post - nu vil vises i wordpress admin menu som vist i skærmbillede:,, har gjort det, er den næste skridt er at tilføje nogle oplysninger.tilføje nogle dyr, med en var image og nogle dumme tekst til hver.du vil have en liste over dyr:,, at arkiv over url arbejde, før arbejdet med skabelon fil til liste stillinger fra din nye sædvane efter type, skal du sætte din permalinks, så de let kan få adgang til den side i dit sted, der udviser over for den nye praksis efter type. i permalinks skærm, redigere permalinks miljøer, så meget permalinks er tændt, ved at klikke på,% postname% mulighed.dette betyder, at man vil let kunne type i url efter den type arkiv.,, redde dine ændringer til permalinks.,, hvis arkiv side i deres browser, type i url af din hjemmeside, efterfulgt af, /dyr, til at vise det arkiv.i tilfælde af mit demobånd sted fuld url - adresse er: http: /////////rachelmccollin. på wptutsplus image arkiv /dyr /.dette vil vise arkiv for din brugerdefinerede efter type:,, som du kan se, er i øjeblikket på er med taget billede, titel og hele indholdet for hvert dyr.hvis du rulle ned af siden, du vil se alle dem, der er opført på listen, vil det næste skridt være at skabe en skabelon fil at vise det image og den titel for hvert dyr, og skabe en model for sædvane efter type fil arkiv, udviser dyr korrekt, vil du skabe en skabelon fil for at vise, at det specifikt arkiver efter type., at omfatte hundetegn, og arkivet titel, i dit barn tema, skabe en ny blank filen, arkiv dyr. php,., tilføje koden til omfatter - dokumenthovedet fod og sidebar, plus den åbning og lukning af mærker til de elementer, der skal vise på den side.disse elementer er i overensstemmelse med andre skabelon filer ved hjælp af 20 12 tema, og som vil bevare forælder tema styrer:, <?folkesundhedsprogrammet aspektet get_header();?> < afsnit id = "primære" klasse = "site indhold" > < div id = "indhold" rolle = "primære" > //forlade rummet til arkivet titel //forlade rummet her for loop < /div > <!-&#indhold - > < /afsnit > <!-&#primære - > <?folkesundhedsprogrammet aspektet get_sidebar();?> <?folkesundhedsprogrammet aspektet get_footer();?> dernæst tilføje arkivet titel, som vil vise som side titel.det går efter indledningen  , < div id = "indhold" rolle = "primære" >,   tag:, < header klasse = "arkiv overskrift" > < h1 klasse = "arkiv med titlen" > <?folkesundhedsprogrammet aspektet post_type_archive_title();?> < /h1 > < /header > <!-. arkiv header - > dette anvendelsesformål, post_type_archive_title(), udviser navn efter type, hvis arkiv er blevet udvist.det var det i a < header > og en < h1 >, tag for at bevare sammenhængen med de oprindelige tema i form af semantik og stil., hvorved loop - og i det næste, indhold, under arkiv header, tilføje de grundlæggende regler for loop:, <?php //start - - mens (have_posts()): the_post();?> //forlade rummet her at tilføje indhold produktion for hver enkelt post <?folkesundhedsprogrammet aspektet endwhile;?> nu er der et tomt loop løbe i deres arkiv sider, men det vil ikke produktion noget endnu., tilføjes følgende i loop:, <?php //start - - mens (have_posts()): the_post();?> //forlade rummet her at tilføje indhold produktion for hver enkelt post <?folkesundhedsprogrammet aspektet endwhile;?> nu er der et tomt loop løbe i deres arkiv sider, men det vil ikke produktion noget endnu., tilføjes følgende i loop:, < artikel klasse = "indhold" > <?php $attr = system ('class = > "arkiv billede",'alt = > beklædning (strip_tags ($wp_postmeta - > _wp_attachment_image_alt)).> < en href = "<?folkesundhedsprogrammet aspektet the_permalink();?> "> <?folkesundhedsprogrammet aspektet the_post_thumbnail ("virksomhed beskrevet, $attr)?> < /a > < /artikel > dette anvendelsesformål, the_post_thumbnail(), til at vise det viste billede for hver post (eller hvert dyr).parametrene for det er som følger:,,'thumbnail "- størrelsen af billede, som vises, som er den virksomhed beskrevet størrelse, $attr, - en række egenskaber: klasse i, img, grundstof af, the_post_thumbnail(), funktion, som vil blive anvendt til design, og,'alt, attribut, der anvender, strip_tags, udviser en, alat, når de attributter, der er defineret billede blev overført, minus eventuelle html hundetegn.denne bruger $wp_postmeta, adgang til metadata for det billede, som dette billede er inde i et link til den post permalink (< en href = "<?folkesundhedsprogrammet aspektet the_permalink();?> ">,,., det næste skridt er at tilføje efter afsnit under det billede.gør det ved at tilføje følgende kode under kode til at vise det viste billede, men over de sidste, < /artikel >, tag:, < h2 klasse = "arkiv med titlen" > < en href = "<?folkesundhedsprogrammet aspektet the_permalink();?> "> <?folkesundhedsprogrammet aspektet the_title();?> < /a > < /h2 > dette er titlen på den post (dvs. dyrets navn) i en anden forbindelse til post - permalink, som igen er inde i en, h2, tag med, arkiv, titel, klasse.tilsætning af denne kategori vil hjælpe med - senere og, h2, tag tilføjer semantik til efter afsnit og er nyttig for adgang, hele din model fil nu vil indeholde følgende:, <?folkesundhedsprogrammet aspektet get_header();?> < afsnit id = "primære" klasse = "site indhold" > < div id = "indhold" rolle = "primære" > < header klasse = "arkiv overskrift" > < h1 klasse = "arkiv med titlen" > <?folkesundhedsprogrammet aspektet post_type_archive_title();?> < /h1 > < /header > <!-. arkiv header - > <?php //start - - mens (have_posts()): the_post();?> < artikel klasse = "indhold" > <?php $attr = system ('class = > "arkiv billede",'alt = > beklædning (strip_tags ($wp_postmeta - > _wp_attachment_image_alt)).> < en href = "<?folkesundhedsprogrammet aspektet the_permalink();?> "> <?folkesundhedsprogrammet aspektet the_post_thumbnail ("virksomhed beskrevet, $attr)?> < /a > < h2 klasse = "arkiv med titlen" > < en href = "<?folkesundhedsprogrammet aspektet the_permalink();?> "> <?folkesundhedsprogrammet aspektet the_title();?> < /a > < /h2 > < /artikel > <?folkesundhedsprogrammet aspektet endwhile;?> < /div > <!-&#indhold - > < /afsnit > <!-&#primære - > <?folkesundhedsprogrammet aspektet get_sidebar();?> <?folkesundhedsprogrammet aspektet get_footer();?>, redde din model - sagen og vende tilbage til arkivet side i deres browser.når du opfriske den side, vil man finde, at image og afsnit nu er udvist til hver post.desuden, den side afsnit har ændret sig fra 'arkiver "til" dyr ", som er meget mere nyttigt.her er hvordan det arkiv side ser nu:,, nu har de billeder og titler på plads, men de er vist en under de andre, og der er ingen svæv virkning.i næste del af denne lektion, jeg vil vise dig, hvordan at tilføje css, som vil gøre tre ting:,, vise billeder i et net, skjule titler, titler anføres, når brugeren svæver deres mus i et billede, efter at gøre det, vil du have en attraktiv image-based arkiv over som du kan bruge til projekter, hvor stillingerne gøre brug af taget billeder.,, nyttige ressourcer, codex sider:,, barn temaer, model hierarki, løkken, der var billeder med, the_post_thumbnail, tutorials:,, skabe barn temaer, den fuldstændige vejledning til sædvane efter typer, en nybegynder er vejledning til loop, hvordan at tilføje viste billeder til din tema.

The WordPress admin showing the listing page for the new 'animals' custom post type
The populated admin page listing animals that have been added
Change permlainks settings to enable pretty permalinks
The animal archive page before creating your template file for this type of archive - displaying post content, titles and images
The archive page as displayed using your new template file



Previous:
Next Page: