管理关系区块上显示的标签文字

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

我们在注册了连接类型以后,posts to posts 插件会在相应的内容类型的编辑界面上添加一个可以管理内容关系的区块 ... 默认这个管理区块会显示在界面的右边 ,你可以把它拖到内容编辑器的下面,或者也可以去修改注册连接类型的代码 ... 让这个管理区块默认显示在编辑器的下面 ...

打开注册连接类型的当前主题的 functions.php ... 找到注册连接类型的代码 ... 我们可以设置一下 admin_box 参数 ...

'admin_box' => array() ... 这个 admin_box 参数里还包含其它的几个参数,这些参数会放在一个数组里 ... 先输入一个 array() ... 修改默认的管理区块的位置,可以设置一下 context 参数 ... 'context' => 默认这个参数的值是 side .. 也就是显示在右边栏上 ... 想默认显示在内容编辑器的下方,可以把 context 的值设置为 advanced ....

保存 .. 回到管理后台 .. 刷新 .. 你会看到这个管理关系的区块现在会显示在内容编辑器的下方 ... 刚才的设置不会影响到用户的设置,也就是用户仍然可以把它拖到右边栏上显示 ...

admin_box 还有一个 show 参数 ... 它可以决定关系区块显示在哪里。

默认这个关系区块会同时显示在连接开始的内容类型的编辑界面,另外还有连接到的那个内容类型的编辑界面上 ... 在电影和人物的编辑界面上,你都可以看到这个关系区块 ... 如果你只想让它显示在连接开始的内容类型,也就是电影内容类型的编辑界面上,可以设置 show 参数为 from ...

如果只想让它显示在人物内容类型的编辑界面上,可以设置 show 参数为 to ...

下面我们可以再去修改一下关系区块界面上的标签文字 ... 比如,区块的标题,默认是连接的,再加上内容类型的名称 ...

再回到当前主题的 functions.php ... 设置一下注册连接类型的 title 参数 ... 就是关系区块的标题 ...

'title' => array() ... 在这个参数里,还有两个参数,他们会在一个数组里 ... 先输入一个 array() ... 然后设置一下 'from' 参数 ... 在这里就是电影内容编辑界面上关系区块的标题 ... 设置为 '相关的人物'

再设置一下 'to' 参数 ... 设置为 '相关的电影' ... 这个标题会显示在 人物内容编辑界面的关系区块上 ...

设置完 title 标题参数以后,我们可以再设置一下 from_labels 还有 to_labels ...

'from_labels' => array(), from_labels 是显示在连接到的内容类型的关系区块上的标签 ... 这些标签参数也会放在一个数组里 ...

search_items 是搜索标签 ... 再设置一下 not_found ... 最后再设置一下 create ... 创建连接的标签 ...

'from_labels' => array(
'search_items' => '搜索相关的电影',
'not_found' => '没找到电影资料',
'create' => '添加相关的电影',
),

复制一下 ... 粘贴到它的下面 ... 把 from_labels 改成 to_labels ... 这是显示在连接开始的那个内容类型编辑界面上的关系区块的相关标签 ...

保存 ... 回到 WordPress 的管理后台 ... 刷新 ...

你会看到出现在关系区块上的相关的标签的变化 ....

在电影内容的编辑界面上 ... 关系区块的标题会显示我们设置的 相关的人物 ... 创建连接的链接上的文字会使用 to_labels 里 create 参数设置的文字 ...

管理关系区块上显示的标签文字《 WordPress 内容关系 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点