在php中使用文本值的html h标记
这不适合我。有什么建议或例子可以让它发挥作用吗?post args=array($tags)未正确获取值在php中使用文本值的html h标记,php,html,Php,Html,这不适合我。有什么建议或例子可以让它发挥作用吗?post args=array($tags)未正确获取值 <h6>seal</h6> <h6>mark</h6> <?php $tags = "<script>document.write(h6);</script>"; $args = array( 'post_type' => 'Rune', 'posts_per_page' =&
<h6>seal</h6>
<h6>mark</h6>
<?php
$tags = "<script>document.write(h6);</script>";
$args = array(
'post_type' => 'Rune',
'posts_per_page' => -1,
'tag' => $tags,
);
$lastposts = get_posts( $args );
foreach ( $lastposts as $post ) :
setup_postdata( $post ); ?>
<?php the_content(); ?>
<?php endforeach;
wp_reset_postdata();
?>
封条
做记号
$tags
将等于字符串文档。write(h6)代码>。PHP不会评估您的JS
在这种情况下,你看到的结果是正确的。您需要更改获取标记的方式,以便将它们传递到$args
数组中
在不了解更多问题的情况下,我无法建议采取更好的方法。$tags
将等于字符串文档。write(h6)代码>。PHP不会评估您的JS
在这种情况下,你看到的结果是正确的。您需要更改获取标记的方式,以便将它们传递到$args
数组中
在不了解更多问题的情况下,我无法建议采取更好的方法。您实际上是将$tags
-变量设置为字符串文档。write(h6)代码>,因此除非您有一个名为的标记,否则它将无法工作。您不能在PHP中执行JS。PHP get在服务器上执行,然后将结果返回到浏览器,浏览器呈现HTML并执行任何JS。请更具体地说明您正在尝试做什么,以及您的代码在哪些方面没有达到预期效果。您是否尝试将值从javascript传递到php?如果是的话,你就不是这样做的。是否尝试将动态脚本作为标记插入?因为这也不是它的工作方式,echo
或任何输出方法?您实际上是在将$tags
-变量设置为字符串document.write(h6)代码>,因此除非您有一个名为的标记,否则它将无法工作。您不能在PHP中执行JS。PHP get在服务器上执行,然后将结果返回到浏览器,浏览器呈现HTML并执行任何JS。请更具体地说明您正在尝试做什么,以及您的代码在哪些方面没有达到预期效果。您是否尝试将值从javascript传递到php?如果是的话,你就不是这样做的。是否尝试将动态脚本作为标记插入?因为这也不是它的工作方式,是echo
还是任何输出方法?