首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何检查列表中的某个帖子是否被当前用户投票

在 Django 项目中,如果需要检查一个列表中的某个帖子是否被当前用户投票(比如点赞或踩),可以通过数据库查询实现。...以下是具体的实现方法,假设你使用的是 Django 并有如下的数据库模型结构:问题背景我正在创建一个reddit克隆,其中存在一个问题,我正在寻找一种方法来指示当前用户是否对某个特定问题进行过投票,而不会产生过多数据库请求...downvoted_by(self, user): return self.down_votes.filter(user=user).exists()然后,在视图中,我们可以使用这些方法来检查用户是否对某个帖子进行过投票...down="{%if node.pk in downvoted_comments %}{% endif %}"​ ...​通过上述方法,可以高效地检查列表中每个帖子是否被当前用户投票

4300

Wordpress邮件通知插件Notification使用小记

Notification是wordpress上一款功能强劲的插件,可以实现wordpress各种事件的邮件通知功能,更可以根据自己的实际需求定制自己的邮件通知内容,插件提供了很多的短代码,能够很方便的协助用户完成邮件的模板创建...:[current_date] 当前时间:[current_time] 收件人用户密码 这些短代码只能用于具有“发送至”字段的通知以及在您的网站上拥有WordPress帐户的用户,即它们不适用于使用...仅限订阅附加组件) 发布/页面/自定义发布类型短代码 永久链接:[ permalink ] 帖子ID:[ID] 原帖帖子作者:[post_author] 发布日期:[post_date]...:[post_type] 发布MIME类型:[post_mime_type] 评论数:[ comment_count] 编辑帖子链接:[edit_post] Post Slug:[post_slug...] 永久链接到帖子后:[post_parent_permalink] 链接到帖子 作者档案:[author_link] 链接到帖子类型档案:[post_type_archive] 特色图片

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Sticky Posts Switch插件教程WordPress中为分类添加置顶文章

    在本文中,我们晓得博客将向您展示如何在WordPress中为类别添加置顶文章。 注意:Sticky Post仅适用于内置帖子类型帖子,不适用于自定义帖子类型。  ...Sticky Posts是仅适用于帖子的WordPress功能,使用此插件,您也可以将此功能与自定义帖子类型一起使用。...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章 Sticky Posts Switch插件的特点使您可以对首页、存档页面或类别页面上的每个自定义帖子类型使用粘性帖子功能对自定义帖子类型的快速和批量编辑支持选择帖子类型...(帖子或自定义帖子类型)选择开关图标的颜色显示开关图标的列的自定义顺序仅使用内置的WordPress功能星形图标开关立即使用 ajax 将帖子保存为置顶状态可选地,将帖子的所有翻译设置为置顶,支持 Polylang...该插件还在WordPress仪表板的帖子设置中添加了一个星形图标。这使您无需打开内容编辑器即可快速将帖子置顶。  3、从WordPress管理面板前往帖子。现在可以单击星形图标使帖子置顶。

    5.6K20

    WordPress 初学者词汇表(术语解释)

    Post Type(帖子类型) 帖子类型是一种在您的网站上构建内容的方式。例如,“博客”是一种帖子类型,“员工”或“作品集”也是如此。...这是区分内容的一种简单方法,并且您的主题通常会根据其目的设置帖子类型的样式。...默认情况下,WordPress 会自动使用您帖子的前 55 个单词作为摘录,不过您可以在创建帖子时自定义一个摘录。 Meta 不,我们不是在谈论 Facebook。...根据您的 WordPress 主题(或页面构建器),侧边栏通常是左侧或右侧的垂直列,尽管根据帖子类型或页面,某些设计可能具有两个侧边栏甚至自定义侧边栏。...这可以包括上传自定义徽标、选择主要网站强调色、创建菜单、添加小部件、自定义帖子类型设置等等。此部分可以在外观 > 自定义下的 WordPress 主仪表板中找到。

    7.2K20

    5个最佳WordPress广告插件

    任何广告——插入AdSense和其他广告平台或创建您自己的自定义广告。对于自定义广告,您可以使用图片、JavaScript、HTML等。广告轮播详细的定位规则——按内容、用户类型、设备等进行定位。...使用不同的计费模型,例如日费率、CPC、CPM或自定义条件。...尽管它的名字,该插件可用于显示任何类型的广告,包括托管广告和第三方广告网络,包括Google Adsense。...最多支持10个广告代码,用于帖子中的特定位置和随机化。地理定位:将广告限制在特定国家。设备定位:将广告限制在特定设备上。访问者定位:将广告限制在特定类型/访问者来源。...您所做的就是将您的广告添加到插件中,然后将该广告的短代码或块包含在您要显示广告的帖子中。如何在WordPress上的帖子之间放置广告?

    8.6K20

    wordpress自定义文章类型功能添加

    公司的自研主题开发,最近几个都需要用到:自定义文章类型 通过自定义文章类型来,来处理和归类不同的内容类型 下面以添加产品中心来举例: 1.在主题函数functions.php中添加一下代码 add_action...menu_icon' => plugins_url( 'images/image.png', __FILE__ ), 'has_archive' => true, ) ); } 2.增加wordpress...自定义文章的分类功能 add_action( 'init', 'create_product_taxonomies', 0 ); function create_product_taxonomies()...> true, 'show_tagcloud' => false, 'hierarchical' => true ) ); } 自定义文章类型的调用方法...,只需要新增分类页archive-product.php 和文章页single-product.php 如果要在模板页面调用自定义文章类型的分类文章列表就需要用到以下代码: <?

    50540

    想要自定义WordPress后台界面?试试这款插件

    描述 Material Design启发了可自定义的配色方案,并针对WordPress Admin(v4.0及更高版本)进行了重新设计。...在管理区域和登录屏幕中,使用您自己的徽标代替WordPress徽标。 可使用颜色选择器自定义配色方案。 Roboto字体符合材料设计指南。...“帖子”重命名为“博客”(可以在“ Aquila设置”中重新更改)。 仪表板元框已删除并清理。 清理并简化了用户“个人资料”区域。 新的自定义图标包。 当前用户角色已添加为管理员正文类。...WordPress和插件支持仪表板上的链接。 隐藏在编辑器中的“更新”通知。 从帖子中删除了“帖子格式”。 多站点支持。 古腾堡的支持。 直接在仪表板上查看服务器信息。 媒体库支持清晰的PNG图像。...下载地址: http://wp101.net/plugins/aquila-admin-theme/ 感谢:WP大学 版权所有:可定博客 © WNAG.COM.CN 本文标题:《想要自定义WordPress

    1.3K10

    The7 v.11.11.3 — WordPress 网站和电子商务构建器

    简介 The7 是迄今为止市场上可定制性最高的WordPress、Elementor 和 WooCommerce 主题。它为您提供其他主题无法比拟的创作自由。...多用途 WordPress 主题本质上很慢。这是有道理的,因为您拥有的功能越多(通常未使用),您的网站就会变得越慢。...简单的自定义帖子类型生成器 与许多其他主题一样,The7 始终为投资组合、团队、客户等提供内置帖子类型。但是,如果您需要更改现有帖子类型或进行复制,该怎么办?...在新版本中,我们更进一步,创建了一个非常简单的帖子类型生成器。现在,您可以编辑现有的或创建您自己的帖子类型,并使用我们的通用砌体、列表、网格和轮播小部件显示它们。...此外,我们的帖子类型与高级自定义字段 (ACF) 插件完全兼容。因此,可能性确实是无限的。并且无需编码! 扩展 WooCommerce 集成 WooCommerce 是全球最受欢迎的电子商务软件。

    16510

    编写自己的 WordPress 模板

    但是,这不是此特定帖子的必需品,但仍然推荐。 范围 设计 WordPress 主题是一个漫长、乏味、永无止境的编程挑战。开发过程完全取决于 你希望主题的外观。...侧边栏经常显示存档链接、最近的帖子、社交媒体帐户、广告等。在我们的例子中,我们将使用存档链接和社交媒体链接。同样,WordPress 小部件比“硬编码”的垃圾要好得多!...你的自定义 WordPress 主题的第一个外观已准备就绪。 循环 这是整个 WordPress 主题开发中最令人兴奋的部分, 你可以控制所有帖子。...每次页面有帖子时, index.php 中的循环都会调用 content.php 。在 content.php 中,我检查了当前帖子是否为 is_single()。...如果当前页面仅包含要循环的单个帖子,则此条件将成立。当它不是单身时,我想通过其标题链接到该帖子。所以我使用 get_permalink()来获取该特定帖子的网址。

    1.4K30

    wordpress 5.8更新,支持webp

    显示带有新块和模式的帖子 查询循环块可以根据指定的参数显示帖子;就像一个没有代码的 PHP 循环。轻松显示来自特定类别的帖子,以执行诸如创建投资组合或包含您最喜欢的食谱的页面之类的操作。...把它想象成一个更复杂、更强大的最新帖子块!此外,模式建议使创建具有所需设计的帖子列表变得前所未有的轻松。...theme.json 引入全局样式和全局设置 API:使用活动主题中的 theme.json 文件控制编辑器设置、可用的自定义工具和样式块。此配置文件启用或禁用功能并为网站和块设置默认样式。...有关当前可用的内容及其工作原理的更多信息, 请查看此开发说明。 放弃对 IE11 的支持 自此版本起,已取消对 Internet Explorer 11 的支持。...添加额外的块支持 扩展先前在 WordPress 5.6 和 5.7 中实现的块支持 ,WordPress 5.8 引入了几个新的块支持标志和新选项来自定义您注册的块。

    2.2K10

    盘点2020年wordpress常用的50个插件合集-吐血推荐

    7、Contextual Related Posts 选择上下文相关的帖子,在您的网站或Feed中显示一组相关的帖子。...9、Disable Gutenberg 选择禁用古腾堡,禁用古腾堡块编辑器,并还原“经典编辑器”和原始的“编辑帖子”屏幕。提供用于启用特定帖子类型,用户角色等的选项。...URLs 选择简单的URL,简单网址是一个完整的网址管理系统,可让您使用自定义帖子类型和301重定向来创建,管理和跟踪网站的出站链接。...,从WordPress导出文件中导入日志,页面,评论,自定义标题,分类,标签或更多内容。...功能有XML站点地图,为自定义文章类型的搜索引擎优化,博客或商业网站的搜索引擎优化,电子商务网站搜索引擎优化,以及更多。年以来的近5000万下载。

    5.5K10

    WordPress 6.1 正式版已发布,最全新功能图文介绍

    块编辑器改进 WordPress 用户大部分时间都在使用块编辑器为他们的网站创建帖子和页面。 每个 WordPress 版本都对编辑器进行了大量改进。...摘要面板下的永久链接和模板选项 固定链接和模板选项在帖子设置下有自己的面板。在 WordPress 6.1 中,这些面板合并在摘要面板下。...单个页面 单个文章 分类法中的单个分类 单个类别 自定义模板(可用于任何帖子或页面) 只需转到外观»编辑器,然后从左侧边栏中选择模板。之后单击添加新按钮以查看可用选项。...在站点编辑器中快速清除自定义 WordPress 6.1 现在允许您在使用站点编辑器时快速清除自定义。...(详情) 文章类型现在可以有自己的启动模式(详情)。

    4.7K30

    钻芒博主首个汉化主题-Gliu – 创意WordPress博客主题

    源自:https://elements.envato.com/gliu-creative-wordpress-blog-theme-ETK6QV2由于工作的原因有时候需要使用国外的模板,就学习了下汉化。...Gliu演示地址: www.iu25.com/GliuContentBerg演示: www.iu25.com图片Gliu是一个富有创意的WordPress博客主题,其独特的设计和令人印象深刻的功能。...可用的样式是:经典(特色图片)英雄与灯光标题黑暗标题的英雄没有特色图片画廊帖子将您的图库添加到帖子中,然后选择“图库”帖子格式。它将显示在帖子页面的最顶部,在一个有用的滑块中。...易于定制您可以通过原生WordPress自定义程序轻松更改您的网站设置。所以你将有更多的时间来享受这个主题!您可以通过原生WordPress自定义程序轻松更改您的网站设置。...通过原生WordPress定制器将SEO文本添加到您的博客主页。动画Gliu Slider插件附带主题。控制/更改您在滑块中看到的闪光计数。Off-Canvas边栏您可以更改特色图像尺寸。

    8.7K20

    一步一步教你制作的第一个 WordPress 插件

    WordPress 被设计为轻量级和流畅的,以增加灵活性并减少对基本网站功能可能不重要的代码。然后插件添加自定义特性和功能,允许用户根据他们的特定要求设计站点。...先决条件: WordPress 安装 PHP 基础知识 制作插件的步骤—— 1.转到 WordPress 安装 -> WordPress/wp-content/plugins 2.在此处创建一个新文件夹并将其命名为...及其短代码允许将其放置在 WordPress 帖子或页面上。 代码 - 9.为了显示这个函数的输出值,我们使用了 WordPress 的简码特性。转到帖子->编辑或创建新帖子。在那里添加我们刚刚制作的插件的简码。...12.检查帖子以获取更新的输出,我们得到两个相同的句子,因为我们在这篇帖子中使用了两次短代码。 现在我们有了我们的插件,它返回一个值,可以通过使用简码在任何我们想要的地方使用它。

    1.6K30

    最新 WordPress 5.8 版本详细讲解

    最新 WordPress 5.8 版本详细讲解 ---- WordPress 5.8 简体中文版现已可供下载,或是转到您站点的仪表盘进行更新。...更新前请注意系统备份 在你确定升级你当前的WordPress版本时,请确定你的主题开发者已经声明可适配WordPress5.8版本,并且无兼容问题,你在进行更新升级操作。...在你准备更新版本前请确认你的网站已做好了备份(包括 WordPress数据库、WordPress根目录 所有目录文件)因每个网站使用的主题及插件不同,无法确保升级后会发生不可逆转的问题。...你可以自定义你想要的样式,例如(颜色、排版、宽度)等。 此版本将允许您添加站点编辑块。...许多基本块可用,包括: 网站标志 网站标语 网站标题 查询循环 帖子标题 发布内容 发布日期 帖子摘录 发布特色图片 帖子分类 帖子标签 登录/退出 页面列表 其他介绍,请前往WordPress官网查阅

    1.9K30

    wordpress添加post_type自定义文章类型

    添加post_type自定义文章类型就可以了   post_type自定义文章类型实例:产品模型,在当前主题的function.php文件中添加如下代码 // Register Custom Post...以下是相关注释 # 在 'init' 钩子上注册自定义文章类型. add_action('init', 'my_register_post_types'); /** * 注册插件需要的文章类型 *...// 字符串 (默认使用文章图标) // 属于该文章类型的文章是否可以通过 WordPress 导入/导出插件或者类型的插件导出 'can_export'...'thumbnail',// 特色图像 (当前站点使用的主题必须支持 'post-thumbnails')....'custom-fields', // 显示自定义字段元数据盒子 'revisions', // 显示版本元数据盒子,如果设置了该参数,WordPress 将在数据库中保存文章版本

    1.5K10
    领券