Wrap posts p tags in div

时间:2014-02-12 作者:Harry Rook

我正在尝试设置博客帖子,以便在添加图像时,将其包装在一个div集中以向右浮动,在添加文本时,将其包装在另一个div集中以向左浮动。因此,所有添加到日志中的图像都将始终具有右侧图像和左侧文本。

尝试使用jQuery将所有p标记封装在一个div中,如下所示jQuery(\'p\').wrap("<div class=\'post-txt\'></div>");

但我无法确定要将其添加到哪个PHP文件,所以似乎什么都没有发生。

如果您能帮助我在wordpress或任何其他选项中找到正确的PHP文件,我将不胜感激。

祝你一切顺利

骚扰

1 个回复
SO网友:RRikesh

您需要将其添加到JS文件中,然后将其放入函数中。php

jQuery(document).ready(function($){
  $(\'p\').wrap(\'<div class="post-txt" />\');
});
如果您已经有一个js文件,可以将其添加到该文件中,就完成了。

否则,将上述代码段保存到新文件中。将该文件放入名为js 在您的主题文件夹中(为了干净的代码)。假设你打电话给那个文件wrap.js.

将以下内容添加到functions.php 文件:

function wpse_134325_scripts() {
    wp_enqueue_script( \'wrapper\', get_template_directory_uri() . \'/js/wrap.js\', array(\'jquery\') );
}

add_action( \'wp_enqueue_scripts\', \'wpse_134325_scripts\' );
你可以阅读更多关于enqueing scripts 在法典上。

结束

相关推荐

List Posts By Custom Taxonomy

抱歉,如果这是一个愚蠢的问题,我已经在谷歌上搜索了一下,但找不到我问题的答案。我正在从事一个项目,并创建了一个名为“books”的自定义帖子类型。我还创建了一个名为“流派”的分类法,其中有一个术语“小说”。如何显示分类法类型为“虚构”的所有帖子。。。i、 e。http://www.example.com/books/fiction/ 我可以获得/books/书名/作为标准,但如何获得列表页?