我试图通过使用以下代码使用加载函数将页面(位于同一域)加载到div中.
$(document).ready( function() {
$("#webContent").load(url);
});
Run Code Online (Sandbox Code Playgroud)
它加载页面,但它太慢了.它正在逐个加载页面的每个元素,因为我可以在萤火虫中看到它.
但如果我试图在iframe中加载相同的页面,那么它的加载速度如此之快.我认为它加载aysc.
任何人都可以解释差异和解决方案下载到div.我不想使用iframe.
最好的祝福
我正在网站上与CORS合作.
代码示例:
header("Access-Control-Allow-Origin: *");
session_start();
$session_id = session_id();
Run Code Online (Sandbox Code Playgroud)
此代码工作正常,但每次都返回一个新的会话ID.
在这种情况下如何维护会话数据?
我正在为WooCommerce开发一个插件.我想覆盖admin的订单详细信息模板.我已经阅读了https://www.skyverge.com/blog/override-woocommerce-template-file-within-a-plugin/,但我仍然不明白如何覆盖admin的订单详细信息模板.以下是我的代码:
if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
if ( ! class_exists( 'Test' ) ) {
load_plugin_textdomain( 'test', false, dirname( plugin_basename( __FILE__ ) ) . '/' );
}
}
class Test {
public function __construct() {
add_action( 'init', array( $this, 'include_template_functions' ), 20 );
add_action( 'woocommerce_init', array( $this, 'woocommerce_loaded' ) );
add_action( 'plugins_loaded', array( $this, 'plugins_loaded' ) );
do_action( 'woocommerce_admin_order_data_after_order_details', 'hello' );
}
public function hello() {
echo "order detail template has …Run Code Online (Sandbox Code Playgroud) 我在我的 wordpress 网站中使用了 wordpress 主题 BuyShop。这个主题工作正常。
但是,如果我尝试使用我自己创建的 wordpress 插件,那么主题就会中断并出现以下错误:
typeerror jquery(...).isotope is not a function
Run Code Online (Sandbox Code Playgroud)
这个主题使用 jquery 1.10,我的插件使用 2.1.1。这个错误是在将 jQuery 嵌入我的插件时生成的。
知道如何解决这个问题吗???请在我的插件方面提出一些解决方案。
此致,