To allow your new custom Post Page UI can be work with All In one SEO pack, just go to edit your plugin, go to all-in-one-seo-pack/all_in_one_seo_pack.php then find the following code, and add name
of your new Post type names:
if($mrt_aioseop_pt == 'post' || $mrt_aioseop_pt == 'page' ||$mrt_aioseop_pt == 'angkor' || $mrt_aioseop_pt == 'cambodia' || $mrt_aioseop_pt == 'phnompenh' || $aioseop_mrt_cpt)
.............
and
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','angkor');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','cambodia');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','phnompenh');
The code will become like this.
function aioseop_meta_box_add() {
if ( function_exists('add_meta_box') ) {
if( function_exists('get_post_types')){
$mrt_aioseop_pts=get_post_types('','names');
$aioseop_options = get_option('aioseop_options');
$aioseop_mrt_cpt = $aioseop_options['aiosp_enablecpost'];
foreach ($mrt_aioseop_pts as $mrt_aioseop_pt) {
if($mrt_aioseop_pt == 'post' || $mrt_aioseop_pt == 'page' ||$mrt_aioseop_pt == 'angkor' || $mrt_aioseop_pt == 'cambodia' || $mrt_aioseop_pt == 'phnompenh' || $aioseop_mrt_cpt){
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta',$mrt_aioseop_pt);
}
}
}else{
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','post');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','page');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','angkor');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','cambodia');
add_meta_box('aiosp',__('All in One SEO Pack', 'all_in_one_seo_pack'),'aiosp_meta','phnompenh');
}
} else {
add_action('dbx_post_advanced', array($aiosp, 'add_meta_tags_textinput'));
add_action('dbx_page_advanced', array($aiosp, 'add_meta_tags_textinput'));
}