Peter J. Herrel
Aangemaakte reacties
-
Forum: Algemeen WordPress
In antwoord op: HOE: 'Onze mensen' tonen met behulp van profile, slugs, etc.Edit Flow heeft een “user groups” feature, het moet wel mogelijk zijn denk ik om de user group waartoe een user behoort in de permalink van z’n auteursarchief te krijgen. Author prefix veranderen naar e.g. onze-mensen is makkelijk, cf. Google, en voor de groeppagina’s kan je WP_User_Query gebruiken.
Forum: Code oplossingen gezocht
In antwoord op: Variable toevoegen in permalinkEerst en vooral moet je je functie die het ‘pand’ post type registreert aanpassen om (a) een nieuwe rewrite tag en (b) de gewenste rewrite slug te registreren, voorbeeld:
add_action( 'init', 'jandoornbos_pand_post_type_init' ); function jandoornbos_pand_post_type_init() { add_rewrite_tag( '%loc%', '([^&]+)' ); register_post_type( 'pand', array( // overige args hier 'rewrite' => array( 'slug' => 'pand/%loc%' ), ) ); }
Vervolgens gebruik je de
post_type_link
filter om je meta in de url te krijgen. Ik ga er in het onderstaande voorbeeld van uit dat je post meta met key ‘locatie’ gebruikt:add_filter( 'post_type_link', 'jandoornbos_link_filter', 1, 3 ); function jandoornbos_link_filter( $post_link, $id = 0, $leavename = FALSE ) { $post = get_post( $id ); if( $post->post_type != 'pand' ) return $post_link; $loc = get_post_meta( $post->ID, 'locatie', true ); $str = $post_link; $str = str_replace( '%loc%', $loc, $str ); return $str; }
De code hierboven gaat in
functions.php
, bezoek na implementatie even de Instellingen -> Permalinks pagina in je admin om de rewrite rules te flushen.Forum: Algemeen WordPress
In antwoord op: Theme wordt niet juist weergegevenMogelijks een WP Super Cache probleem, kan je die niet volledig refreshen via de settings pagina?
Forum: Plugin vragen
In antwoord op: Plugin maken twee keer media uploader op paginaKijk mssch eens met Firefox of de error console iets te vertellen heeft na click (Firefox -> Tools).
Forum: Thema en CSS/opmaak
In antwoord op: Achtergrond HatchForum: Plugin vragen
In antwoord op: Plugin maken twee keer media uploader op paginawat gebeurt er als je
value="<?php echo $edit[0]->image ?>"
verwijdert?Forum: Plugin vragen
In antwoord op: Plugin maken twee keer media uploader op paginaJe kan de
multiple
parameter optrue
zetten voor meerdere file uploads, check het artikel van Jolley.Forum: Code oplossingen gezocht
In antwoord op: Script probleem in ChromeIk zou je probleem even voorleggen aan de theme developer, http://catchthemes.com/ of https://twitter.com/catchthemes
Forum: Code oplossingen gezocht
In antwoord op: Script probleem in ChromeJe font strooit roet in het eten, de font family is niet gespecificeerd:
http://fonts.googleapis.com/css?family=&subset=latin
Als ik deze node verwijder laadt je pagina correct.
Forum: Code oplossingen gezocht
In antwoord op: SELECT in Dashboard widget werkt nietdouble quotes gebruiken (“) ?
Forum: Code oplossingen gezocht
In antwoord op: SELECT in Dashboard widget werkt nietecho $wiekomt;
moet zijn:echo $wiekomter;
Misschien ook nog
global $wpdb
declaren?Forum: Algemeen WordPress
In antwoord op: Koppelen van URL aan mijn inlogDe default “Meta” wiget toont een login/logout link.
Om een link manueel in te voegen, kijk even naar:
– http://codex.wordpress.org/Function_Reference/wp_login_url
– http://codex.wordpress.org/Function_Reference/wp_loginoutForum: Algemeen WordPress
In antwoord op: HOWTO: MultiSite verhuizen van subfolder naar root?Een handige roundup: http://halfelf.org/ebooks/wordpress-multisite-101/
Forum: Algemeen WordPress
In antwoord op: Link pagina veranderenGooi het volgende in je
functions.php
bestand:function thomeshuis_get_header() { if( is_page( 'winkel' ) ) wp_safe_redirect( home_url( '/product-categorie/categorienaam/' ) ); } add_action( 'get_header', 'thomeshuis_get_header', 0 );
Forum: Thema en CSS/opmaak
In antwoord op: Lege ruimte onder lege balkVoeg dit toe aan je CSS stylesheet:
.page-id-2673 #content-container { display: none; }