你好 Clay,我正在回复你以前的一篇帖子。我也想在不同的类别中展示不同的插播广告。你最后能实现这个功能吗?我向下滚动了这篇帖子,但没有看到对你问题的回复。
祝好
你好 Clay,我正在回复你以前的一篇帖子。我也想在不同的类别中展示不同的插播广告。你最后能实现这个功能吗?我向下滚动了这篇帖子,但没有看到对你问题的回复。
祝好
我认为我已经完成了,方法是制作一堆广告,然后用 CSS 按类别隐藏它们。
您好 pfaffman,
在拜读了您的帖子后,我向 Google Gemini 询问了可在 CSS 和 HTML 中使用的代码。
但是,它现在根本不显示广告了。
这是它建议使用的 CSS,但不确定是否正确。
/* -------------------------------------------------------------------------- */
/* CSS to control which ads are displayed in which categories */
/* -------------------------------------------------------------------------- */
/* Initially hide all category-specific ads. The [class*=\"-ad\"] selector is more general */
.house-ad[class*=\"-ad\"] {
display: none;
}
/* Homepage Ad (if you have one - adjust the body class if needed) */
body.list-latest .house-ad.homepage-ad,
body.list-top .house-ad.homepage-ad {
/* body.list-latest and body.list-top are common Discourse classes for \"Latest\" and \"Top\" */
display: block;
}
/* Category Specific Ads */
body.category-community-support .house-ad.category-community-support-ad {
display: block;
}
body.category-general .house-ad.category-general-ad {
display: block;
}
您是否有可能告诉我您使用的 CSS,或者我发布的 CSS 是否看起来正确?
这是 HTML
<div class="house-ad category-community-support-ad">
<a href="DESTINATION_URL" class="banner-ad" target="_blank">
<img class="desktop" src="DESKTOP_IMAGE_URL">
<img class="mobile" src="MOBILE_IMAGE_URL">
</a>
</div>
我好像把它弄好了? 但在检查时,我上次做房产广告是 3 年前,当我再次尝试使其正常工作时,我无法让它们显示出来。奇怪。
谢谢告知。我现在也遇到了同样的问题,无法显示任何广告。
您好 Pfaffman,
我昨天回复您,询问我的 CSS 是否正确。我发布了 gemini 建议我使用的 CSS 和 HTML(但不起作用)。不确定为什么,但帖子被审核并删除,尽管该主题中其他人也发布了代码。
我还询问您是否有时间分享您用来使其正常工作的代码。不确定这是否是审核问题,但同样,其他人也发布了代码。
现在我的帖子被删除了,我不知道如何继续寻求帮助。我迷茫了!![]()
您好 @becl,我已经恢复了您那无法正常工作的 CSS 的帖子——请随时继续对话,并让我们知道进展如何!
非常感谢。我很感激。 ![]()
这今天对我来说不起作用。文字在图像的右侧而不是顶部,我认为它应该在那里。也许过去 6 年里有什么变化?
一个很酷的版本将包含占位符,以便人们可以直接从这里获得一个包含所有内容的有效示例。