已关闭。此问题需要更多focused。目前不接受回答。
**要改进此问题吗?**更新此问题,使其仅针对editing this post的一个问题。
昨天就关门了。
Improve this question的
你好,我是一个新的程序员,我想更新我的WordPress页面内容的一部分,这是一个php文件的短代码,而不刷新整个页面。但我不知道如何使用挂钩和动作的子主题的函数.php文件,也不知道如何写的abc.js文件与jquery和ajax
我的php文件的短代码是SetP.php
<?php
global $wpdb;
global $current_user; get_currentuserinfo();
$postname="$current_user->user_login";
$result=$wpdb->get_results("select Set_P_Ref from mainlogs where Srl_Pro='$postname'");
echo "<style>";
echo ".tt {
color:white;
font-weight: normal;
font-family: refled;
}";
echo "</style>";
echo "<body>";
echo "<div class=\"table\"><table>";
foreach($result as $row){
echo "<tr><td class=tt >" .$row->Set_P_Ref ."</td></tr>";
}
echo "</table></div>";
字符串
此程序处于活动状态,但由于我的输出参数发生了变化,因此除了刷新整个页面外,此值不会更新。
我将非常感谢你的帮助
广场
1条答案
按热度按时间pwuypxnk1#
下面是解决您的问题的一个概要,希望能为您指出一些有用的方向。
1.写入plugin到.
1.实现一个shortcode或custom block来编写一些简单HTML,以在带有id的HTML元素中显示自动更新的信息,类似于
字符串
1.在插件中,实现一个custom REST API endpoint,它返回您需要的更新信息。
1.编写您需要放入页面的JavaScript,从浏览器中点击自定义REST API并获取信息。您可以使用AJAX或更新更好的fetch API来完成此操作。然后您的Javascript将使用getElementById()查找您在步骤2中编写的html,并更改其内容以保存新信息。
1.在你的短代码或自定义块处理程序中,调用wp_enqueue_script()来告诉WordPress将你的JavaScript代码放入页面中。
1.将您刚刚创建的短代码或块放入您希望显示动态信息的网站内容中。
很多编程步骤,当然。但是当你掌握了这些东西,你将拥有一些非常有价值的技能。