从模板页面中的wordpress中的the_content中排除一个类

时间:2014-06-10 02:48:29

标签: wordpress function

我使用页面的the_content()输出模板(来自某些产品研究)。 我想从the_content()中排除一个类(来自使用默认模板的页面)。

我发现使用某个功能是可能的,但是如何实现呢?我发现只排除了我不想做的短代码。 。

提前谢谢你:)

1 个答案:

答案 0 :(得分:0)

打开您的header.php文件。在结束</head>标记之前,您将要包含以下代码。

<script type="text/javascript">
    jQuery(document).ready(function() {
        // change .yourClassName to the actual class you want to remove.
        jQuery('.yourClassName').remove();
    });
</script>

或者,您可以使用包含在<head></head>标记内的某些CSS的条件PHP语句来隐藏它。同样,您可以在header.php文件中执行此操作。使用条件语句,您可以告诉CSS只能在特定页面上工作,而不会影响任何其他页面。见下文。

<?php if (is_page(1)) { ?> 
    <style type="text/css">
        /* change .yourClassName to the actual class you want to hide. */
        .yourClassName {display:none;}
    </style>
<?php } ?>

如果您使用CSS路线,您可以通过将is_page(1)内的数字1更改为相应的页面ID来设置您希望CSS影响的页面的页面ID。您也可以使用页面slug,因此您可以使用'your-page-slug'代替数字1。您可以阅读is_page()函数here

希望这会有所帮助。