Karel-Jan Tolsma
Aangemaakte reacties
-
Forum: Overige
In antwoord op: ongedaan maken van custom theme en pagesHoi Diana,
Jouw voorgestelde aanpak is inderdaad een prima aanpak.
1. Nieuwe thema activeren.
2. ‘Standaard template’ selecteren. Hoogstwaarschijnlijk is dit niet eens nodig omdat de oude templates niet in dit nieuwe thema bestaan.
3. Je kan de nieuwe website eerst op een ander domein lanceren zodat je de oude website nog kunt gebruiken om ‘na te maken’.Forum: Plugin vragen
In antwoord op: Ervaringen met vertaalpluginDe Weglot plugin prefereert dit te doen. Zie: https://wordpress.org/plugins/weglot/
Forum: Plugin vragen
In antwoord op: Polylang en media-items wegHoi Annette,
Ik heb ooit ook een dergelijk probleem gehad. Blijft het probleem bestaan als je de ‘Media’ ondersteuning uitschakelt (/wp-admin/admin.php?page=mlang_settings)?
Forum: Algemeen WordPress
In antwoord op: Menu aanpassenBlijf je het probleem behouden als je alle plugins deactiveert? Mocht het dan weer werken kan je proberen 1 voor 1 de plugins weer te activeren om zo te achterhalen waar het probleem zit.
Het kan ook te maken hebben met aantal menu items. Bij veel menu items kan je tegen dit probleem aanlopen. Zie dit artikel voor een oplossing: http://www.wpbeginner.com/wp-tutorials/how-to-fix-the-custom-menu-items-limit-in-wordpress/
Forum: Algemeen WordPress
In antwoord op: Menu balk maken per verenigingJe zou hiervoor een custom nav walker kunnen gebruiken. Deze walker toont dan alleen de onderliggende pagina’s.
Voeg deze code toe aan je functions.php bestand:
class Theme_Walker_Secondary_Nav extends Walker_Nav_Menu { private $active = false; public function __construct() { add_filter( 'wp_nav_menu', array( $this, 'nav_menu' ), 10, 2 ); } public function nav_menu( $nav_menu, $args ) { if ( $args->walker === $this ) { $content = strip_tags( $nav_menu ); if ( empty( $content ) ) { return ''; } else { return $nav_menu; } } return $nav_menu; } private function is_active( $depth ) { return $depth > 0 && $this->active; } public function start_lvl( &$output, $depth = 0, $args = array() ) { if ( $this->is_active( $depth ) ) { parent::start_lvl( $output, $depth ); } } public function end_lvl( &$output, $depth = 0, $args = array() ) { if ( $this->is_active( $depth ) ) { parent::end_lvl( $output, $depth ); } } public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { if ( 0 === $depth ) { $classes = array( 'current-menu-item', 'current-menu-parent', 'current-menu-parent', 'current-menu-ancestor', ); do { $class = array_shift( $classes ); $this->active = in_array( $class, $item->classes, true ); } while ( ! $this->active && ! empty( $classes ) ); } if ( $this->is_active( $depth ) ) { parent::start_el( $output, $item, $depth, $args ); } } public function end_el( &$output, $item, $depth = 0, $args = array() ) { if ( $this->is_active( $depth ) ) { parent::end_el( $output, $item, $depth, $args ); } } }
Roep het menu vervolgens zo aan:
wp_nav_menu( array( 'theme_location' => 'secondary', 'walker' => new Theme_Walker_Secondary_Nav(), ) );
Het secundaire menu kan er vervolgens zo uit zien:
– Eerste gemeente
– Eerste item
– Tweede item
– Derde item
– Tweede gemeente
– Eerste item
– Tweede itemAls je de pagina ‘Tweede gemeente’ bezoekt wordt in dit geval alleen ‘eerste item’ en ’tweede item’ getoond.
- Deze reactie is gewijzigd 6 jaren, 7 maanden geleden door Karel-Jan Tolsma.
- Deze reactie is gewijzigd 6 jaren, 7 maanden geleden door Karel-Jan Tolsma.
- Deze reactie is gewijzigd 6 jaren, 7 maanden geleden door Karel-Jan Tolsma.
Forum: Algemeen WordPress
In antwoord op: Reactievenster in gastenboekDit vergt hoogstwaarschijnlijk een thema aanpassing. Weet je hoe je een child thema kunt aanmaken? Zo ja, dan kan je het comments.php bestand kopiëren naar dit child thema. In het bestand vind je als het goed is de comment_form() functie. Verplaats deze functie naar boven (boven de reactielijst).
Forum: Installatie WordPress
In antwoord op: right sidebar verdwenen na updateHallo Monique,
Ik heb geen directe ervaring met het Fluida thema. Dergelijke problemen worden echter vaak veroorzaakt door ontkoppelde widgets. Je vindt ze dan terug onder ‘Inactieve widgets’. Te vinden onder Weergave > Widgets. Kan je de widgets daar terugvinden?
Forum: Algemeen WordPress
In antwoord op: Mogelijkheid om op berichten niet en blogs wel te reagerenHallo Matt,
Je zou een user generation plugin zoals WP User Frontend kunnen proberen. Deze plugin geeft de mogelijkheid bezoekers berichten te laten plaatsen. Omdat deze content anders is (moet zijn) dan het huidige nieuws, raad ik je aan om hiervoor een nieuwe post type aan te maken. Dat kan met code. Maar er is ook een plugin voor.
In het kort:
1. Custom Post Type UI plugin activeren.
2. Post type toevoegen met bovenstaande plugin. Noem deze post type bijvoorbeeld ‘inzending’.
3. WP User Frontend plugin activeren.
4. Formulier aanmaken met bovenstaande plugin om bezoekers de mogelijkheid te geven om ‘inzending’ posts aan te maken.
5. Reactie functionaliteit activeren voor post type ‘inzending’