Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从同一网站上的页面获取特定div_Javascript_Php_Jquery_Html_Css - Fatal编程技术网

Javascript 从同一网站上的页面获取特定div

Javascript 从同一网站上的页面获取特定div,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我正在使用wordpress 我在我的网站上有一个名为www.mywebsite.com/test的页面,在这个页面上我有一个类为“newtest”的div 我希望拉那个div,并使用PHP代码在同一网站的其他页面上显示它 我在stackoverflow上发现了一个代码,它非常接近我想要实现的目标 这是我找到的原始代码: <?php $url = "http://www.timeanddate.com/weather/"; $page_all = file_get_con

我正在使用wordpress

我在我的网站上有一个名为www.mywebsite.com/test的页面,在这个页面上我有一个类为“newtest”的div

我希望拉那个div,并使用PHP代码在同一网站的其他页面上显示它

我在stackoverflow上发现了一个代码,它非常接近我想要实现的目标

这是我找到的原始代码:

   <?php
   $url = "http://www.timeanddate.com/weather/";
   $page_all = file_get_contents($url); 
   preg_match('#<table class="border2 lpad wa">(.*)</table>#ms', $page_all, $div_array);
   echo "<pre>";
   print_r($div_array[0]);
   echo "</pre>";
   ?>
我用了它,什么也没显示出来

最后我把“table类”改成了“div类”,我得到了一些结果,结果确实拉了那个特定的div,但男孩把我的页面搞砸了


是否可以对上面的代码进行修改,以提取特定的div?

在项目中创建一个名为example Resources的新文件夹,并放置一个新的php文件,其中仅包含div代码

Resources/adiv.php包含一个div

现在,您可以将这个文件包含在需要div的地方

文件中的位置:


为什么不使用include呢?它有点复杂,我使用的是用户友好的Divi设计器。。它有助于轻松创建我想要的东西,并让我有能力在未来改变它。。我将在许多页面中插入这个div,如果不必遍历所有页面进行编辑,那就太好了。。我会使用include,但它必须由div类或div名称来提取。这有点复杂,我使用的是用户友好的Divi设计器。。它有助于轻松创建我想要的东西,并让我有能力在未来改变它。。我将在许多页面中插入这个div,如果不必遍历所有页面进行编辑,那就太好了。。我会使用include,但它必须由div类或div名称来提取。对我来说,它是有效的,但我不知道它与Wordpress的关系:/n不,是的,我明白了,这是简单的方法。。但它需要知道你在做什么,我想创建/设计div。。。我有一个程序,可以生成/设计我想要的所有东西,因此不需要知道太多代码就可以轻松创建。。我所需要做的就是拉程序创建的div lol
<?php include('Resources/adiv.php'); ?>