以下是我要注释掉的一行代码,
<h1 class="post_title"><a href="<?php the_permalink();?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
一种流行的评论方法是分别注释掉html和php。
<!-- <h1 class="post_title">
<a href="<?php // the_permalink();?>" title="<?php the_title_attribute(); ?>">
<?php // the_title(); ?></a>
</h1>
-->
有更好的方法吗?
答案 0 :(得分:3)
<!-- <h1 class="post_title">
<a href="<?php // the_permalink();?>" title="<?php the_title_attribute(); ?>">
<?php // the_title(); ?></a>
</h1>
-->
这将仅评论HTML部分,您将在网页的查看源中找到呈现的PHP代码。
更好的方式..
<?php /* <h1 class="post_title">
<a href="<?php // the_permalink();?>" title="<?php //the_title_attribute(); ?>">
<?php // the_title(); ?></a>
</h1>
*/ ?>
答案 1 :(得分:2)
试试这个
<?php
/*
* <h1 class="post_title"><a href="<?php the_permalink();?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
*/
?>
答案 2 :(得分:0)
有HTML方式......
<!-- commented out stuff -->
......还有PHP方式......
// for rows only
/* for
multiple
rows */
$or = /* for inline */ 'sections';
2之间的区别在于,虽然HTML方式仍然会在页面上呈现代码(可以在浏览器中使用&#39;查看源代码查看),但PHP方式将阻止它被查看外面的世界,即。只有你或其他程序员允许看到实际文件才会看到注释掉的部分。
答案 3 :(得分:0)
对于该功能,您必须重构代码。
<?php
//print('<h1 class="post_title"><a href="'. the_permalink() . '" title="' . the_title_attribute() . '">' . the_title() . '</a></h1>');
?>
如果您的所有代码都在PHP中,那么将其中的一些代码注释成一件容易的事情,您只需使用PHP的注释规则。
答案 4 :(得分:0)
如果只想打印php函数的结果。我希望这对你有所帮助。
<?
$var = //"<h1 class='post_title'><a href=".
"'php the_permalink()' ".
//" title=".
"'php the_title_attribute() ' ".
//">".
"'php the_title()' ".
//"' </a></h1>";
echo $var;
?>
或
<?
$var = /*"<h1 class='post_title'>.*/
/*"<a href='".*/"'php the_permalink()' "./*" title=".*/"'php the_title_attribute() ' "./*">".*/
"'php the_title()' ".
/*"</a>".
"</h1>"*/;
echo $var;
?>