Created: ?
I'd like to create a reusable function to register/replace permalink placeholders.
add_filter('post_link', 'wpdtrt_replace_taxonomy_permalink_placeholders', 10, 3);
wpdtrt_replace_taxonomy_permalink_placeholders($permalink, $post_id, $leavename) {
...
return $permalink;
}
The filter post_link
accepts three arguments, which are populated by WordPress:
$permalink
$post_id
$leavename
But I also need to pass in two arguments of my own:
$taxonomy_name
$placeholder
Passing parameters to filter and action hooks
$my_var = 'tratata';
add_filter('the_content', function( $content ) use($my_var) {
return $my_var;
});
ParentFunc();
function ParentFunc()
{
$var = 5;
function NestedFunc() {
global $var;
$var = $var + 5;
return $var;
};
echo NestedFunc();
}