// === SEO Meta + OG/Twitter + Canonical برای صفحه‌ی خاص ===

add_action(‘wp_head’, function () {

if (!is_page(‘telegram-eezni’)) return; // اسلاگ صفحه‌ات را بگذار

 

$page_title = ‘گروه تلگرام EEZNI | لینک عضویت و معرفی’;

$page_desc = ‘عضویت در گروه تلگرام EEZNI. معرفی، قوانین و پرسش‌های متداول. برای پیوستن کلیک کنید.’;

$page_url = home_url(‘/telegram-eezni/’);

$img_url = get_stylesheet_directory_uri() . ‘/assets/telegram-cover.jpg’; // اگر تصویر داری

 

echo “\n<!– SEO basics –>\n”;

echo ‘<meta name=”description” content=”‘ . esc_attr($page_desc) . ‘”>’ . “\n”;

echo ‘<link rel=”canonical” href=”‘ . esc_url($page_url) . ‘”>’ . “\n”;

echo ‘<meta name=”robots” content=”index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1″>’ . “\n”;

echo ‘<meta name=”language” content=”fa”>’ . “\n”;

 

echo “\n<!– Open Graph –>\n”;

echo ‘<meta property=”og:type” content=”website”>’ . “\n”;

echo ‘<meta property=”og:locale” content=”fa_IR”>’ . “\n”;

echo ‘<meta property=”og:title” content=”‘ . esc_attr($page_title) . ‘”>’ . “\n”;

echo ‘<meta property=”og:description” content=”‘ . esc_attr($page_desc) . ‘”>’ . “\n”;

echo ‘<meta property=”og:url” content=”‘ . esc_url($page_url) . ‘”>’ . “\n”;

if ($img_url) echo ‘<meta property=”og:image” content=”‘ . esc_url($img_url) . ‘”>’ . “\n”;

 

echo “\n<!– Twitter Card –>\n”;

echo ‘<meta name=”twitter:card” content=”summary_large_image”>’ . “\n”;

echo ‘<meta name=”twitter:title” content=”‘ . esc_attr($page_title) . ‘”>’ . “\n”;

echo ‘<meta name=”twitter:description” content=”‘ . esc_attr($page_desc) . ‘”>’ . “\n”;

if ($img_url) echo ‘<meta name=”twitter:image” content=”‘ . esc_url($img_url) . ‘”>’ . “\n”;

 

echo “\n<!– Hreflang (فارسی) –>\n”;

echo ‘<link rel=”alternate” hreflang=”fa-IR” href=”‘ . esc_url($page_url) . ‘”>’ . “\n”;

}, 5);

// === JSON-LD Schemas برای همان صفحه ===
add_action(‘wp_head’, function () {
if (!is_page(‘telegram-eezni’)) return;

$page_url = home_url(‘/telegram-eezni/’);
$site_name = get_bloginfo(‘name’);

$faq = [
“@context” => “https://schema.org”,
“@type” => “FAQPage”,
“mainEntity” => [
[
“@type” => “Question”,
“name” => “چطور به گروه تلگرام EEZNI بپیوندم؟”,
“acceptedAnswer” => [
“@type” => “Answer”,
“text” => “روی دکمهٔ «عضویت در تلگرام» کلیک کنید تا وارد لینک https://t.me/eezni شوید و عضو شوید.”
] ],
[
“@type” => “Question”,
“name” => “قوانین اصلی گروه چیست؟”,
“acceptedAnswer” => [
“@type” => “Answer”,
“text” => “احترام متقابل، عدم ارسال اسپم و رعایت موضوعات مرتبط. تخلفات ممکن است منجر به حذف شود.”
] ] ] ];

$webpage = [
“@context” => “https://schema.org”,
“@type” => “WebPage”,
“name” => “گروه تلگرام EEZNI | لینک عضویت”,
“url” => $page_url,
“inLanguage” => “fa-IR”,
“description” => “صفحهٔ معرفی و عضویت در گروه تلگرام EEZNI به همراه پرسش‌های متداول.”
];

$org = [
“@context” => “https://schema.org”,
“@type” => “Organization”,
“name” => “EEZNI”,
“url” => home_url(‘/’),
“sameAs” => [“https://t.me/eezni”] ];

echo “\n<!– JSON-LD: WebPage + Organization + FAQ –>\n”;
echo ‘<script type=”application/ld+json”>’ . wp_json_encode($webpage, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES) . “</script>\n”;
echo ‘<script type=”application/ld+json”>’ . wp_json_encode($org, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES) . “</script>\n”;
echo ‘<script type=”application/ld+json”>’ . wp_json_encode($faq, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES) . “</script>\n”;
}, 20);