Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.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
如何用php替换html文本_Php_Html_Wordpress - Fatal编程技术网

如何用php替换html文本

如何用php替换html文本,php,html,wordpress,Php,Html,Wordpress,我在替换中的文本时遇到问题 如果您只是更改“更改此文本”的文本,则可以将其放在该位置: <?php if ($funded == $goal) { echo ('Fully Funded'); } else { echo ('Change This Text'); } ?> 也就是说,假设您在html页面可以访问的地方定义了$goal和$funded,请尝试以下操作。我不完全确定你在问什么,但我希望这能有所帮助 <?php $goal = get_pos

我在替换
中的文本时遇到问题

如果您只是更改“更改此文本”的文本,则可以将其放在该位置:

<?php 
    if ($funded == $goal) { echo ('Fully Funded'); }
    else { echo ('Change This Text'); }
?>


也就是说,假设您在html页面可以访问的地方定义了$goal和$funded,请尝试以下操作。我不完全确定你在问什么,但我希望这能有所帮助

<?php
$goal = get_post_meta($post->ID, 'Adopt a Planter: Funding Goal', true);                
$funded = get_post_meta($post->ID, 'Adopt a Planter: Funding Progress', true);

if ($goal == $funded){ ?>
    <a name="<?php echo get_post_meta($post->ID, 'Adopt a Planter: Link to Cart', true); ?>"class="adopt-btn"><u style="color:gray;">Fully Funded</u></a> 
<?php }else{ ?>
    <a href="<?php echo get_post_meta($post->ID, 'Adopt a Planter: Link to Cart', true); ?>"class="adopt-btn">Change This Text</a>
<?php } ?>
<!-- html from here -->

您可以预定义变量并使用一个IF()子句

$status=“未资助”//前
如果($goal==$funded){
$status=“资金充足”;
}

我该如何将更改后的文本附加到标签上?@JacobCarpenter,在标签内:这正是我要问的!谢谢!
<?php 
    if ($funded == $goal) { echo ('Fully Funded'); }
    else { echo ('Change This Text'); }
?>
<?php
$goal = get_post_meta($post->ID, 'Adopt a Planter: Funding Goal', true);                
$funded = get_post_meta($post->ID, 'Adopt a Planter: Funding Progress', true);

if ($goal == $funded){ ?>
    <a name="<?php echo get_post_meta($post->ID, 'Adopt a Planter: Link to Cart', true); ?>"class="adopt-btn"><u style="color:gray;">Fully Funded</u></a> 
<?php }else{ ?>
    <a href="<?php echo get_post_meta($post->ID, 'Adopt a Planter: Link to Cart', true); ?>"class="adopt-btn">Change This Text</a>
<?php } ?>
<!-- html from here -->
$status="Not funded";//for ex
if($goal==$funded){
$status="Fully Funded";
}
<a href="..." class="..."><?php echo $status;?></a>