Dag,
Ik heb een custom post type geregistreerd genaamd "evenementen", met daarin een paar custom velden waaronder een datum veld. Nu wil ik graag dat datum veld toevoegen
in mijn slug. Het moet dan /datum/titel worden.
Voor de custom velden gebruik ik de meta box class van https://github.com/bainternet/My-Meta-Box/
Code van het custom datum veld:
Kan iemand mij in de juiste richting duwen?PHP Code:
$my_meta->addDate($prefix.'datum', array( 'name' => 'Datum', 'format' => 'yy-mm-dd'));
- Voeg datum uit custom veld toe aan slug
-
25-10-2013, 18:21 #1
- Berichten
- 144
- Lid sinds
- 18 Jaar
Voeg datum uit custom veld toe aan slug
-
In de schijnwerper
Linkvada.com Linkbuilding Platform: Direct Linkbuilden op 77.000+ premium domeinenLinkpartners[SNELLE LEVERING] Laat je website / webshop snel en professioneel bouwen!Freelance / WerkAanbieding: Compute Ryzen 5 Server – OP=OP!Hosting(Technische) SEO ready teksten: Voor alle onderwerpen (Geen AI)!Freelance / Werk -
25-10-2013, 18:39 #2
- Berichten
- 144
- Lid sinds
- 18 Jaar
Re: Voeg datum uit custom veld toe aan slug
Ik heb het al gefixed:)
-
26-10-2013, 09:22 #3
- Berichten
- 617
- Lid sinds
- 18 Jaar
Re: Voeg datum uit custom veld toe aan slug
Hoe heb je het voor elkaar gekregen? Wellicht interessant voor iemand die tegen hetzelfde probleem aanloopt.
-
26-10-2013, 11:38 #4
- Berichten
- 144
- Lid sinds
- 18 Jaar
Re: Voeg datum uit custom veld toe aan slug
Offcourse:
Ik heb een filter aangemaakt:
PHP Code:function custom_date_filter( $post_link, $id = 0, $leavename = FALSE ) { if ( strpos('%custom_date%', $post_link) === FALSE ) { $post = &get_post($id); $author = get_userdata($post->post_author); return str_replace('%custom_date%', str_replace("-","/", get_post_meta($post->ID, 'datum', true)), $post_link); } } add_filter('post_type_link', 'custom_date_filter', 1, 3);
PHP Code:'rewrite' => array('slug' => '%custom_date%'),
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