根据所选模板添加额外的图像字段

时间:2015-04-06 19:16:00

标签: wordpress-plugin wordpress-theming wordpress

我是wordpress开发的新手,我正在寻找如何实现以下内容的高级解释,以便我知道实现它需要知道的内容。

在您输入新页面的屏幕上,有一个下拉列表以选择要使用的模板。我想根据选择的模板更新页面。

例如,一个模板可能只使用特色图像。另一个可能需要2个图像。还有另外3个图像,也许还有其他一些字段。

我已经查看了现有插件的代码,它添加了额外的精选图像框,因此我可以将其中的一部分计算出来。我不知道应该如何制作它所以它只更新所选模板以及我可以保存代码的位置。

我没有接触过php或这个代码库但是如果有经验的人可以给我一般的想法我应该做什么,那么我将能够找出代码。我只需要知道我需要学习哪些功能/事件。

作为旁注,wordpress的消费者方面非常受欢迎,以至于google带回了很少的与开发者相关的线程,而且在wordpress.org上,我无法弄清楚如何只搜索编解码器,这是一个非常缓慢的过程进入更复杂的东西。我知道这不是主题,但任何其他建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

让我先帮你创建模板。从那时起,您应该能够向前推进添加不同的内容。

  • 在您的wordpress活动主题文件夹中(wp-content> themes> active-theme-name)找到像' page.php'这样的php文件。并复制它 给它一个不同的名称,例如' template-custom-name.php' ( 一个名字 与您要申请的页面相关应该没问题
  • 从那时起,打开新的' template-custom-name.php'文件。在 顶部,将以下代码行添加到注释的/ * * / out代码中 部分。这条线需要从' *'在它中被称为这样的东西' *模板名称:模板自定义名称' (当然,这些内容与您尝试将其应用到的页面有关。
  • 从那时起,您可以将此文件保存在主题目录中,将其上传到您正在处理的服务器,或者如果您在本地工作,请将其保留在本地。登录您的wordpress管理员,进入页面>添新。为新页面命名,然后选择名为'模板自定义名称'的页面模板。或者你给它的任何自定义名称。

您应该能够为其他两个模板重新创建相同的步骤。这就是您如何创建独特的模板并将其分配到您的页面。

帮助在页面管理员中添加图片和自定义内容:

在您学习Wordpress的过程中,不要忘记Wordpress Codex是学习Wordpress强大功能的强大工具。在这里查看Codex:https://codex.wordpress.org/