私はBogoを使用してウェブサイトを翻訳しています。それは言う: "あなたは、インストールされている言語に投稿やページを翻訳することができます記事やページWP投稿post_metaをカスタム投稿に追加する
を翻訳
ワードプレスは、いつものように、各ポストやページの内容を保存しますが、BOGOは『から_locate』post_metaデータを追加します。 '_locale'は投稿の言語コードを保持します。
https://wordpress.org/plugins/bogo/#description
そして私は顕著なテーマを使用しています。
何が起こっているのですか、サリエント・ポートフォリオ・アイテムはBOGO言語では機能しません。ポートフォリオ・アイテムを開くと、404が表示されます。
私は、誰もがロケールを追加する私を助けることはできますか?私は「から_locate」を追加する必要があり一部はのfunctions.php
function portfolio_register() {
$portfolio_labels = array(
'name' => __('Portfolio', 'taxonomy general name', NECTAR_THEME_NAME),
'singular_name' => __('Portfolio Item', NECTAR_THEME_NAME),
'search_items' => __('Search Portfolio Items', NECTAR_THEME_NAME),
'all_items' => __('Portfolio', NECTAR_THEME_NAME),
'parent_item' => __('Parent Portfolio Item', NECTAR_THEME_NAME),
'edit_item' => __('Edit Portfolio Item', NECTAR_THEME_NAME),
'update_item' => __('Update Portfolio Item', NECTAR_THEME_NAME),
'add_new_item' => __('Add New Portfolio Item', NECTAR_THEME_NAME)
);
global $options;
$custom_slug = null;
if(!empty($options['portfolio_rewrite_slug'])) $custom_slug = $options['portfolio_rewrite_slug'];
$portolfio_menu_icon = (floatval(get_bloginfo('version')) >= "3.8") ? 'dashicons-art' : NECTAR_FRAMEWORK_DIRECTORY . 'assets/img/icons/portfolio.png';
$args = array(
'labels' => $portfolio_labels,
'rewrite' => array('slug' => $custom_slug,'with_front' => false),
'singular_label' => __('Project', NECTAR_THEME_NAME),
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'hierarchical' => false,
'menu_position' => 9,
'menu_icon' => $portolfio_menu_icon,
'supports' => array('title', 'editor', 'thumbnail', 'comments', 'revisions')
);
register_post_type('portfolio' , $args);
}
add_action('init', 'portfolio_register');
であると思いますか