Beste SD'ers,
Ik loop vast op een bepaalde functie en ik weet niet goed wat ik het beste kan doen!
Ik maak een website over alles wat er te doen is in Blanes (en toekomst ook andere nabij gelegen steden).
Nu wil ik op de pagina "Going out" sub "Blanes" een overzicht tonen van de 9 categorieen (Bars, cafes, restaurants, etc etc).
Wanneer men naar één van deze categorieen gaat een overzicht van 4 of 5 bijv. bars in blanes/4 of 5 cafes etc.
En als laatste wanneer men op 1 van de bars klikt een post over de bar.
Nu heb ik mijn categorieen als volgt ingedeeld (En geloof dat dit goed is):
Steden
-Blanes
--Uitgaan in Blanes
---Bars
---Cafes
---Restaurants
---etc. etc.
--Shoppen
---souvenirswinkels
Etc etc etc.
Nu heb ik even een korte berekening gemaakt:
Wanneer ik alleen paginas zou gebruiken en ongeveer 5 bedrijven per subsubsub categorie (bijv bars) wil tonen ik alleen voor uitgaan in blanes al zo'n 55 pagina's moet aanmaken. (Dit is vrij lastig bij te werken ook).
Na veel online speurwerk is het gebruiken van categorieen in wordpress de beste methode. (Iedereen mee eens?)
Maar nu:
Hoe voeg ik een overzicht van de gewenste 9 categorieen toe aan de "Going out" sub "Blanes" pagina?
En hoe kan ik dit een beetje vormgeven? (zo wil ik op de Blanes pagina kleine thumbnails gebruiken met algemene sjablonen voor bars, cafes, restaurants, etc.)
En op de pagina waar dan de bijv. 5 bars komen een kleine foto van elke bar met een korte omschrijving en sterren waardering.
Iemand een idee hoe ik dit het beste kan doen?
met vriendelijke groeten,
Gerard
- Categorie overzicht plaatsen op pagina in wordpress
-
31-03-2017, 11:26 #1
- Berichten
- 17
- Lid sinds
- 12 Jaar
Categorie overzicht plaatsen op pagina in wordpress
-
In de schijnwerper
Prijsperkwh.nl - met content & affiliate kansenWebsite te koopBacklinks.nl - Meer uit je website met backlinks - Voorbeeld?Website te koopIk ga stoppen met mijn bedrijf - Domeinnamen en WP plugins zijn nog beschikbaarOverige dealsLaravel / Wordpress - Top kwaliteit voor een gunstig tariefFreelance / Werk -
31-03-2017, 12:58 #2
- Berichten
- 487
- Lid sinds
- 15 Jaar
Re: Categorie overzicht plaatsen op pagina in wordpress
Je query draaien op de taxonomy (category), denk dat je dit bedoelt?
http://wordpress.stackexchange.com/q...onomy-category
-
31-03-2017, 14:54 #3
- Berichten
- 17
- Lid sinds
- 12 Jaar
Re: Categorie overzicht plaatsen op pagina in wordpress
Wauw, door je reactie vond ik dit:
http://www.wpbeginner.com/plugins/ho...-in-wordpress/
Zou dit kunnen werken voor wat ik wil?
(kan ik bepaalde categorieen dan selecteren en in de juiste volgorde zetten?)
-
01-04-2017, 13:38 #4
- Berichten
- 17
- Lid sinds
- 12 Jaar
Re: Categorie overzicht plaatsen op pagina in wordpress
Oke, ik ben nu zo ver dat ik daar werkelijk de categorieen op de gewenste pagina heb, maar nog zonder sjabloon afbeeldingen.
Ik heb de "de list custom taxonomy widget" gebruikt en in deze widget kun je bepaalde opties uitvoeren via script.
Stukje script in customizer:
Code:// Output $tax = $this_taxonomy; echo $before_widget; echo '<div id="lct-widget-'.$tax.'-container" class="list-custom-taxonomy-widget">'; if ( $title ) echo $before_title . $title . $after_title; if($dropdown){ $taxonomy_object = get_taxonomy( $tax ); if( in_array( $tax, array( 'category', 'post_tag', 'post_format' ) ) ) $walker = ''; else $walker = new lctwidget_Taxonomy_Dropdown_Walker(); $args = array( 'show_option_all' => false, 'show_option_none' => '', 'orderby' => 'RANDOM()',//$orderby, 'order' => $ascdsc, 'show_count' => $showcount, 'hide_empty' => $inv_empty, 'child_of' => $childof, 'exclude' => $exclude, 'echo' => 1, //'selected' => 0, 'hierarchical' => $hierarchical, 'name' => $taxonomy_object->query_var, 'id' => 'lct-widget-'.$tax, //'class' => 'postform', 'depth' => 0, //'tab_index' => 0, 'taxonomy' => $tax, 'hide_if_empty' => true, 'walker' => $walker, ); echo '<form action="'. get_bloginfo('url'). '" method="get">'; wp_dropdown_categories($args); echo '<input type="submit" value="go »" /></form>'; } else { $args = array( 'show_option_all' => false, 'orderby' => $orderby, 'order' => $ascdsc, 'style' => 'list', 'show_count' => $showcount, 'hide_empty' => $inv_empty, 'use_desc_for_title' => 1, 'child_of' => $childof, //'feed' => '', //'feed_type' => '', //'feed_image' => '', 'exclude' => $exclude, //'exclude_tree' => '', //'include' => '', 'hierarchical' => $hierarchical, 'title_li' => '', 'show_option_none' => 'No Categories', 'number' => null, 'echo' => 1, 'depth' => 0, //'current_category' => 0, //'pad_counts' => 0, 'taxonomy' => $tax, 'walker' => null ); echo '<ul id="lct-widget-'.$tax.'">'; wp_list_categories($args); echo '</ul>'; } echo '</div>'; echo $after_widget; }
Code:'child_of' => $childof, //'feed' => '', //'feed_type' => '', //'feed_image' => '',
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic