Bogo’s localization is only available for Posts and Pages by default, in order to avoid giving unexpected effects on other Post Types. You can change it by utilizing bogo_localizable_post_types
filter hook.
Thread Starter
Darkwing
(@darkwing371gmxde)
Ok, glad I’ve asked, good to know, I’ll give it a try sometime.
Thanks!
Ok – i find out that normal posts works fine, but not my custom post type. I just add the title of my custom post type in code of post-l10n-functions.php file in plugin directory on line:
function bogo_localizable_post_types() {
$localizable = array( 'post', 'page', 'news' );
I added ‘news’ in it. And it looks like it works, but when i click preview of my translated post in custom post type it gives me 404 error. But with normal post, it works fine. Is there anything els i need to do?
PS: I tried change permalinks setting, it didn’t help.
Hello,
I’m also interest in implement this to my website. Of course, I don’t want to modify the plugin. Can I use the bogo_localizable_post_types
in my functions? How?
Thank you!
Hello,
Just a comment to let it clear, it works in your functions.php
. Here is a little working example:
add_filter(‘bogo_localizable_post_types’, ‘my_localizable_post_types’, 10, 1);
function my_localizable_post_types($localizable) {
$localizable[] = ‘event’;
return $localizable;
}