Copyright © 2021 ISAYPC.COM All Rights Reserved · 粤ICP备15056311号-2 · 由 KERRY 设计和维护
| 积分策略 | 付款指南
  • 珠海市学车报名¥6300元(包长途食宿)联系电话:13431576263,张教练;点击了解详情
  • 如果在浏览过程中有什么问题或者建议,可以 提交反馈 给我们,您的建议将有助于我们继续为大家提供更好的服务。
  • 为了能让大家有更好的浏览体验,《电脑客》目前正在加快改版进度,届时将会以全新的面貌、集合更多的互动元素,迎接大家的大驾光临!
  • 如果你认为在电脑客中能学到对你有用的知识,那么你可以 赞助我们 ,不论赞助多少都是心意,感谢赞助者们对《电脑客》发展的支持!
  •    7年前 (2016-03-08)  最新资讯  已收录 |   抢沙发 |   244 次阅读
    文章评分 0 次,平均分 0.0

    ISAYPC.COM(电脑客)  一直以来,管理后台的项目列表表格(term list table)和项目编辑表单(term edit form)都共享一个同样的页面:wp-admin/edit-tags.php 。这个就和文章列表表格和编辑分别使用 wp-admin/edit.php 和 wp-admin/post.php 显得前后矛盾。

    WordPress 4.5 对项目编辑页面进行了更改,开发者需要注意下

    正如 #34988 所报告的一样,这种前后矛盾导致了一些问题,比如应该是属于列表表格的界面选项,却显示为项目编辑页面。不过,这个问题随着 wp-admin/term.php 的到来得到了改变 [36308]

    对开发者意味着什么?

    首先,新的项目编辑页面的链接是 example.com/wp-admin/term.php?tag_ID=123 (之前的是:example.com/wp-admin/edit-tags.php?action=edit&taxonomy=post_tag&tag_ID=127),这不是什么大不了的改变,但是在钩子方面需要注意:

    如果你通过插件指定项目编辑表单页面,$pagenow 应该从 edit-tags.php 改为 term.php。界面基础(get_current_screen()所返回的)也应该从 edit-tags 改为 term。

    进一步来说

    如果你要在项目编辑页面加载指定的脚本或样式,你应该挂载到 load-term.php 而不是 load-edit-tags.php,这样,你将不会加载到错误的页面。

    此外,其他的都和原来的一样。

    更多信息,可以自己跟进 这篇文章#34988

    如果您对本文中的内容有什么问题或者建议,可在页面底部发表评论反馈,您的建议将有助于我们继续为大家提供更好的服务。

     

    除特别注明外,本站所有文章均为电脑客原创,转载请注明出处来自http://www.isaypc.com/changes-to-the-term-edit-page-in-wordpress-4-5.html

    登陆用户中心签到即可领取 10¥ 积分奖励,每天仅限一次哦!更多积分获取详情可阅读  积分说明

    关于

    发表评论

    暂无评论

    登录

    忘记密码 ?

    切换登录

    注册

    扫一扫二维码分享