在“Page Attributes”小部件上额外添加一个复选框

时间:2013-10-06 作者:John Doe

这将增加lang="ur" 页的main中的属性<body> 标签我怎么能做到?我尝试了不同的插件,包括polylang,但看起来不起作用。请建议插件,如果你知道或做一些简单的编码。

1 个回复
最合适的回答,由SO网友:P-S 整理而成

您可以创建自定义字段,将其值设置为lang=\'ur\' 并在标题中检查它。php。

从“自定义字段”框中添加自定义字段。我们叫它吧page_lang. 给它一个值lang=\'ur\'.In header.php:

<?php
global $post;
$lang = get_post_meta(get_the_ID(), \'page_lang\', true);
?>
<body <?php body_class();?> <?php echo $lang;?>>
您只需选择\'page_lang\' 自定义字段,并为其提供所需的值(您可以选择编写任何所需的值,因此可以使用“ur”以外的任何其他语言)。

结束

相关推荐

multi-language WordPress site

我正在制作由WordPress支持的多语言网站。WPML 不是免费的,而且它对数据库进行了太多额外的sql查询,所以对于我的站点来说,这不是一个好的解决方案。qTranslate 将所有语言保存在一个数据库行中,以后移动到另一个多语言插件非常复杂。<?php _e( \'<!--:en-->english text<!--:--><!--:de-->german text<!--:-->\' ); ?> xLanguage 两年多没有更新