如何在WordPress中获得帖子标题?

ẪĦm*_*mẻḓ 2 php wordpress seo

我有WordPress网站.所以我制作代码将阿拉伯语的帖子标题转换为英语,但代码从WordPress获得帖子的标题.

我在一个SEO包中使用插件.所以我在每个页面上添加了插件的标题,而不是在一个SEO包中输入所有帖子的标题.

我想获得All in one SEO包的标题来转换它.

以下是转换标题的代码functions.php:

function arb2en_title($post=0)
{
  $text = get_the_title($_aioseop_title);
/*
function arb2en_title($post=0)
{
  $text = get_the_title($post);
*/
$arb_en_map=array(
           '?'=>']',
           '?'=>'[',
           '?'=>'p',
           '?'=>'o',
           '?'=>'i',
           '?'=>'u',
           '?'=>'y',
           '?'=>'t',
           '?'=>'r',
           '?'=>'e',
           '?'=>'w',
           '?'=>'q',
           '?'=>'a',
           '?'=>'s',
           '?'=>'d',
           '?'=>'f',
           '?'=>'g',
           '?'=>'h',
           '?'=>'j',
           '?'=>'k',
           '?'=>'l',
           '?'=>';',
           '?'=>'\'',
           '?'=>'/',
           '?'=>'.',
           '?'=>',',
           '?'=>'m',
           '?'=>'n',
           '??'=>'b',
           '?'=>'v',
           '?'=>'c',
           '?'=>'x',
           '?'=>'z',
           '?'=>'Y',
           '??'=>'T',
           '??'=>'G',
           '?'=>'H',
           '??'=>'B',
           '?'=>'N'
);
foreach($arb_en_map as $key=>$value)
{
    $text=preg_replace("/$key/",$value,$text);
}
return htmlentities($text);
}
Run Code Online (Sandbox Code Playgroud)

这段代码得到帖子的标题,但我需要输入所有在一个SEO包中的标题.我怎样才能做到这一点?

Rya*_*n S 14

这很简单 <?php echo get_the_title( $post_id ); ?>

希望有所帮助