为自定义数据库表记录创建单个.php模板
是否可以制作一个.php模板来显示自定义数据库表的数据?就像我们有一个单独的.php作为每个帖子的详细页面一样。因此,用户将看到页面模板offers.php上的所有条目。当他点击报价详细信息链接时,将打开一个新页面,其中包含报价的所有详细信息 (更新)为自定义数据库表记录创建单个.php模板,php,wordpress,Php,Wordpress,是否可以制作一个.php模板来显示自定义数据库表的数据?就像我们有一个单独的.php作为每个帖子的详细页面一样。因此,用户将看到页面模板offers.php上的所有条目。当他点击报价详细信息链接时,将打开一个新页面,其中包含报价的所有详细信息 (更新) 如果确实需要使用,请使用自定义表。没有问题 创建,如果您不想在管理菜单中显示该帖子类型,则可以将其隐藏 在保存帖子时,除了插入到表中之外,只需使用先前创建的自定义帖子类型创建新帖子。使用wp\u inset\u post创建wp post 现在,
wp\u inset\u post
创建wp post希望对您有所帮助。了解定制路线。安装这个名为
WP-Route的插件。
进入主题文件夹,在那里你会找到各种静态php文件,如404.php、header.php等。在那里创建package.php
。使用同一文件夹中的functions.php
打开fav编辑器,并输入以下内容:
function create_routes( $router ) {
$router->add_route('package', array(
'path' => 'mobile-packages/package/xyz-data-package',
'access_callback' => true,
'page_callback' => 'updatefunction'
));
}
add_action( 'wp_router_generate_routes', 'create_routes' );
function updatefunction() {
load_template(get_template_directory() . '/package.php', true );
exit();
}
打开同一文件夹中的404.php
文件,将主题设置(如get_header()
和get_footer()
复制到package.php
如果缺少什么,请告诉我。有什么问题吗?您不懂sql?您的查询不清楚。这样做的障碍是什么?是否可以制作单个.php模板来显示自定义数据库表的数据?就像我们有一个单独的.php作为每个帖子的详细页面一样。在wordpress中,查找您的主题文件夹。在那里你可以找到所有定制的cms页面。您可以在该文件夹中创建
single.php
。您还需要为此创建自定义路由。之后,您可以使用wp global var查询您的数据库。。。告诉我,如果我做对了,我会发布长消息answer@ZubairMushtaq,是的,这可以生成一个.php,但它不是显示自定义数据库表数据的好方法。我建议您可以创建一个新的自定义模板页面,并在自定义模板页面中管理自定义功能。谢谢@Dipak guru。我希望它能解决这个问题。我将实施它。非常感谢你的帮助。让我用这个测试一下。谢谢钱德勒宾