From 39f825581df5f01e25299426b99c182ace073157 Mon Sep 17 00:00:00 2001
From: sebastjanartic <45803536-sebastjanartic@users.noreply.replit.com>
Date: Sun, 1 Mar 2026 18:40:33 +0000
Subject: [PATCH] Place ads in the middle of articles for better visibility
Modify the article display logic to split content and insert an AdSense InArticleAd component in the middle of the article body.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 22f71caf-1d79-45de-9f19-6c2e31b1cfff
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/517dfa7b-26ac-463d-a6e1-a58c6df97188/VgutZ7W
Replit-Helium-Checkpoint-Created: true
---
client/src/pages/article.tsx | 34 +++++++++++++++++++++++++---------
1 file changed, 25 insertions(+), 9 deletions(-)
diff --git a/client/src/pages/article.tsx b/client/src/pages/article.tsx
index 45479e8..84c919a 100644
--- a/client/src/pages/article.tsx
+++ b/client/src/pages/article.tsx
@@ -10,7 +10,7 @@ import Header from "@/components/header";
import Footer from "@/components/footer";
import { InArticleAd } from "@/components/adsense";
import DOMPurify from "dompurify";
-import { useEffect } from "react";
+import { useEffect, useMemo } from "react";
const ALLOWED_IFRAME_DOMAINS = [
"iframe.mediadelivery.net",
@@ -201,8 +201,13 @@ export default function ArticlePage() {
-
-
-
+ [&_.instagram-media]:!bg-transparent [&_.instagram-media]:!border-0 [&_.instagram-media]:!shadow-none [&_.instagram-media]:!p-0 [&_.instagram-media]:mx-auto`;
+ return (
+ <>
+
+
+
+ >
+ );
+ })()}