Wordpress插件的前端

时间:2015-02-06 09:57:53

标签: wordpress plugins frontend shortcode

这是我开发的第一个插件。我的插件文件夹中只有一个文件,其中包含处理我的管理部分的所有代码。我有自己的自定义表。我没有使用任何wordpress表。

结构:

插件/ AMT

  • amt.php(此文件包含处理管理部分的所有代码)
  • JS​​ / amt.js

现在我的amt.php文件正在为我的管理部分工作。它正在检索数据并将数据保存到数据库中。直到这里一切都很好。

现在,我想在插件中添加一些功能,这些功能将显示在网站的前端。请指导我,这怎么办?我可以想到以下选项:

  1. 在amt.php中添加前端代码,并使用某种短代码显示在网站前端的“样本页面”下。
  2. 需要为前端创建新的文件夹/文件吗?
  3. 如果有人可以指导我,我会感激不尽。

1 个答案:

答案 0 :(得分:1)

我已经在短代码的帮助下工作了。这就是我做的。在我的主插件文件中添加了这段代码,即:amt.php

add_shortcode( 'clan', 'clan_fn' ); 
function clan_fn() { } 

从word press admin创建一个新页面,只需调用下面的短代码,它将显示你在clan_fn中添加的功能。

[clan]