
توسط : گروه طراحان گیلان گرافیک®
پلاگین مدیریت تبلیغات سفارشی وردپرس Custom Ad Manager ساخته تیم «گیلان گرافیک» راهحلی حرفهای و کاملا بومی برای هر وبسایتی است که میخواهد از فضای خود برای درآمدزایی از تبلیغات بنری استفاده کند. با نصب این پلاگین مدیریت تبلیغات وردپرس، بدون نیاز به هیچ سرویس جانبی، بدون وابستگی به ووکامرس و بدون سنگینشدن سایت، میتوانید بنرهای تبلیغاتی را در هر نقطه از سایت مدیریت، ردیابی و حتی مستقیم به بازدیدکنندگان بفروشید.
نکته کلیدی درباره تفاوت نسخه پرو و نسخه رایگان همینجاست: نسخه رایگان ابزار کامل مدیریت دستی بنرها را در اختیار مدیر سایت میگذارد و نسخه پرو، فرم سفارش تبلیغ فرانتاند، مدیریت پکیج و تعرفه، درگاه پرداخت زرینپال و پیشخوان تایید و انتشار سفارشها را به مجموعه اضافه میکند؛ یعنی یک آژانس تبلیغات کوچک اما کامل، داخل وردپرس خودتان.

این پلاگین مدیریت بنر وردپرس با معماری ماژولار و سبک نوشته شده است: بخش بک اند آن یک پیشخوان مدیریتی فارسی با دستهبندی جایگاهها و مشتریان، زمانبندی انقضای تبلیغ و آمار دقیق نمایش و کلیک ارائه میدهد و بخش فرانتاند آن (در نسخه پرو) تجربه خرید بیدردسر را برای مشتریان شما فراهم میکند. رندر بنرها با ابعاد دقیق پیکسلی و بدون هیچ کشیدگی انجام میشود و شورتکدهای ساده پلاگین در برگه، نوشته، ابزارک و حتی فایل قالب کار میکنند.
اگر به دنبال راهی سبک، ایرانی و پایدار برای درآمد از تبلیغات در وردپرس هستید، در ادامه معرفی کامل قابلیتها، بخش بک اند و فرانتاند، مقایسه دقیق دو نسخه رایگان و پرو، آموزش گامبهگام راهاندازی و سوالات متداول را میخوانید.

پلاگین مدیریت تبلیغات وردپرس Custom Ad Manager مجموعهای از قابلیتهای کلیدی را در یک بسته سبک و ماژولار ارائه میدهد که همه آنها با استانداردهای رسمی توسعه وردپرس (پستتایپ اختصاصی، شورتکد API و کلاسهای REST) هماهنگ است:
• مدیریت کامل بنر، بنر متنی و کدهای HTML: هر تبلیغ میتواند تصویر بنری با ابعاد دقیق پیکسلی، بلوک متنی یا کد HTML دلخواه باشد. ابعاد خروجی (cam_width و cam_height) دقیقا رعایت میشود و بنر هرگز کشیده یا فشرده نمیشود.
• دستهبندی جایگاهها و مدیریت مشتریان: دو تاکسونومی اختصاصی به نامهای «دسته/جایگاه تبلیغ» و «مشتری» به شما اجازه میدهد بنرها را بر اساس موقعیت نمایش (هدر، سایدبار، بین مطالب) و بر اساس مشتری مرتب کنید.
• زمانبندی و انقضای خودکار تبلیغ: برای هر تبلیغ مدت نمایش (یکماهه، سهماهه، ششماهه، یکساله یا تعداد روز سفارشی) و تاریخ انقضا تعریف میشود و بنر پس از پایان دوره بهصورت خودکار از چرخه نمایش خارج میشود.
• لینک هدفمند و کنترل SEO: برای هر بنر آدرس مقصد، نحوه باز شدن لینک (_self یا _blank) و صفت rel شامل nofollow قابل تنظیم است؛ در نسخه پرو، همه لینکهای ارسالی از فرانتاند بهصورت اجباری nofollow sponsored میشوند تا اعتبار سئوی سایت حفظ شود.
س شورتکدهای انعطافپذیر: شورتکدهای ، و هم با پارامتر id و هم slug کار میکنند و در برگه، نوشته، ابزارک و حتی قالب سایت قابل استفادهاند. دستهها تمام بنرهای منتشرشده را بدون حذف نمایش میدهند و چیدمان چندبنری بهصورت ستون عمودی مرتب چیده میشود.
• آمار ردیابی نمایش و کلیک: با استفاده از IntersectionObserver در جاوااسکریپت، هر نمایش واقعی بنر (وقتی حداقل نیمی از آن در دید کاربر باشد) ثبت میشود؛ دادهها بهصورت دستهای و بهینه به REST API ارسال و در جداول اختصاصی ذخیره میگردد تا فشار روی دیتابیس تقریبا صفر باشد.
• معماری دیتابیس دوگانه و بدون تنظیمات: بهصورت پیشفرض پلاگین صفر-تنظیمات است و با جداول اختصاصی خودش کار میکند؛ برای سایتهای پربازدید میتوانید با چند ثابت در wp-config.php به یک دیتابیس خارجی اختصاصی سوییچ کنید و پیشوند جداول را هم با CAM_TABLE_PREFIX شخصیسازی کنید.

این قابلیتها با هم چیزی میسازند که معمولا به سه یا چهار پلاگین جدا نیاز دارد: مدیریت بنر، فروش بنر، درگاه پرداخت و آمار تبلیغات؛ همه در یک پکیج سبک ایرانی با پشتیبانی گیلان گرافیک.

بخش بک اند پلاگین مدیریت تبلیغات سفارشی وردپرس در قالب یک پیشخوان اختصاصی با منوی «مدیریت تبلیغات» طراحی شده است. زیرمنوهای پیشخوان، دستهها، مشتریان، آمار، افزودن تبلیغ جدید و همه تبلیغها، کل چرخه کاری مدیر را پوشش میدهند و هیچ صفحه بیاستفادهای در منو وجود ندارد؛ همان چیزی که یک مدیر سایت پرکار انتظار دارد.
ایجاد و ویرایش تبلیغ. هر تبلیغ یک آیتم از پستتایپ اختصاصی cam_ad است که عمدا از صفحات عمومی وردپرس حذف شده تا نمایش آن فقط از طریق شورتکد و زیر کنترل شما باشد. در متاباکس «تنظیمات تبلیغ» نوع تبلیغ (بنر یا متن یا کد HTML)، آدرس تصویر بنر، عرض و ارتفاع دقیق پیکسلی، اندازههای آماده، مدت نمایش، تاریخ انقضا، لینک مقصد، نحوه باز شدن لینک و صفت rel همه در یک صفحه جمع شدهاند؛ یعنی برای راهاندازی یک کمپین تبلیغاتی نیازی به رفتوآمد بین چند منو نیست.

تاکسونومی «دسته/جایگاه» نقش قفسههای تبلیغاتی سایت شما را دارد: مثلا «هدر سایت»، «سایدبار نوشتهها» یا «پایین مطالب». تاکسونومی «مشتری» هم هر آژانس یا تبلیغدهنده را بهصورت مستقل نگه میدارد تا بتوانید همه بنرهای یک مشتری را با یک شورتکد در هر نقطه سایت نمایش دهید یا برای او گزارش آماری جدا بگیرید. به این ترتیب با رشد سایت، مدیریت دهها بنر هم به هم نمیریزد.
دیتابیس و کارایی. پلاگین برای آمار، جداول اختصاصی با پیشوند قابل تنظیم میسازد و ثبت دادهها را دستهای انجام میدهد: نمایشها ابتدا در بافر ترنزینت وردپرس میمانند و هر چند رکورد یکبار با یک کوئری بهینه ON DUPLICATE KEY UPDATE در دیتابیس نوشته میشوند. نتیجه این معماری این است که حتی سایتهای پرترافیک هم افت سرعت محسوسی تجربه نمیکنند و در صورت نیاز، دیتابیس آماری را میتوان با تعریف چند ثابت (CAM_DB_NAME و مشابه آن) به یک سرور MySQL جدا منتقل کرد. جدولها در اولین اجرا خودکار ساخته و در صورت نیاز ترمیم میشوند (سلفهیلینگ)، پس نصب و ارتقا بدون کوچکترین کوئری SQL دستی انجام میشود.
کنترل دسترسی و امنیت. همه اکشنهای مدیریتی با نانس (nonce) و بررسی سطح دسترسی محافظت میشوند و ورودیها پیش از ذخیره اعتبارسنجی میگردند؛ کاری که در بسیاری از افزونههای تبلیغاتی نادیده گرفته میشود اما برای سلامت و امنیت سایت حیاتی است. نتیجه نهایی بخش بکند، یک محیط مدیریت فارسی، سریع و قابل اطمینان است که با نسخه رایگان در اختیار شما قرار میگیرد و هسته مشترک هر دو نسخه را میسازد.

این افزونه کاملاً ماژولار و بر پایه استانداردهای کدنویسی امن و نوین وردپرس مطابق با دستورالعملهای رسمی توسعه افزونه وردپرس (WordPress Plugin Handbook) طراحی شده است تا بدون ایجاد بار اضافی روی دیتابیس یا تداخل در اسکریپتهای هسته، حداکثر پایداری و سرعت را تضمین کند.
تفاوت اصلی نسخه پرو در بخش فرانتاند است؛ همان جایی که سایت شما از یک تابلوی تبلیغاتی به یک فروشگاه بنر تبدیل میشود.
فرم سفارش تبلیغ با شورتکد cam_ad_order. کافی است این شورتکد را در صفحهای قرار دهید تا فرمی کاملا ریسپانسیو و راستبهچپ نمایش داده شود: مشتری پکیج دلخواه را انتخاب میکند، ابعاد بنر همان پکیج بلافاصله برای او نمایش داده میشود، تصویر بنر خود را آپلود میکند و لینک مقصد، ایمیل تماس، شماره موبایل اجباری و توضیحات را ثبت مینماید. آپلود تصویر در سمت سرور با تابع استاندارد (getimagesize) اعتبارسنجی میشود؛ فقط فرمتهای jpg، jpeg، png، gif و webp با حداکثر حجم ۲ مگابایت پذیرفته میشوند و ابعاد تصویر باید دقیقا با ابعاد پکیج انتخابی مطابقت داشته باشد، بنابراین بنرهای غیراستاندارد هرگز وارد سیستم نمیشوند

ماژول پرداخت بهجای وابستگی سنگین به ووکامرس، مستقیما با REST API نسخه ۴ زرینپال (سرور payment.zarinpal.com) صحبت میکند: مبلغ از پکیج خوانده میشود، تراکنش ایجاد و کاربر به درگاه هدایت میشود و پس از بازگشت، پرداخت بهصورت خودکار وریفای میگردد. شناسه مرچنت را میتوانید هم از ثابت CAM_ZARINPAL_MERCHANT_ID در فایل پیکربندی و هم از تنظیمات پنل وارد کنید و برای تست، حالت Sandbox هم پیشبینی شده است.

پس از پرداخت موفق، سفارش با وضعیت «در انتظار تایید مدیر» و نشان سبز در پیشخوان ثبت میشود تا مدیر پیش از نمایش، بنر را بازبینی کند. در جدول مدیریت سفارشها، اطلاعات تماس مشتری، توضیحات، لینک مقصد و شناسه پکیج بهصورت شفاف نمایش داده میشود و دکمه «انتشار» با یک کلیک، بنر را منتشر و تاریخ فعالسازی آن را بر اساس مدت پکیج تنظیم میکند؛ از نسخه ۲.۲.۴۷ به بعد، انتشار تضمینی است و تصویر بنر بلافاصله در فرانتاند سایت رندر میشود. اگر تصویر مشکل داشته باشد، سازوکار جایگزین تصویر (فالبک هوشمند) جلوی بنر خالی را میگیرد.

مشتریان با شورتکد cam_user_orders وضعیت تبلیغات خود را میبینند؛ فهرست صفحهبندیشده با ۲۰ آیتم در هر صفحه، دکمه «سفارش تبلیغ جدید»، دکمه تمدید فعال که پارامترهای پکیج قبلی را پیشپر میکند، امکان حذف امن سفارش با بازگشت خودکار به صفحه حساب و اطلاعرسانی ایمیلی به مدیر برای هر سفارش جدید. لینکهای همه بنرهای ارسالی از فرانتاند بهصورت خودکار nofollow sponsored میشوند تا سئوی سایت شما هیچگاه به خطر نیفتد.

یکی از پرتکرارترین سوالهای کاربران، تفاوت نسخه پرو و نسخه رایگان پلاگین مدیریت تبلیغات وردپرس است. هر دو نسخه از یک هسته مشترک ساخته شدهاند؛ یعنی موتور مدیریت بنر، پستتایپ اختصاصی، شورتکدها، دستهبندی جایگاهها، مدیریت مشتریان، زمانبندی انقضا و آمار نمایش و کلیک در هر دو نسخه یکسان و کامل است. تفاوت اصلی در «چه کسی تبلیغ را اضافه میکند» و «چگونه پول آن واریز میشود» است.
نسخه رایگان: مدیریت دستی بنر توسط مدیر سایت. در نسخه رایگان، بخش فرانتاند و درگاه پرداخت حذف شده است؛ فقط مدیر میتواند از پیشخوان وردپرس بنر بسازد، آپلود کند، دستهبندی کند و با شورتکدها در سایت قرار دهد. این نسخه برای کسانی عالی است که خودشان مستقیما با تبلیغدهندهها تماس میگیرند و مبلغ را خارج از سایت تسویه میکنند.
نسخه پرو: فروش خودکار بنر با پکیج و درگاه زرینپال. نسخه پرو علاوه بر تمام امکانات نسخه رایگان، سه ماژول تجاری کامل اضافه میکند: مدیریت پکیج و تعرفه با قیمت تومانی و ابعاد دقیق بنر هر پکیج، فرم سفارش فرانتاند با آپلود امن تصویر و اعتبارسنجی ابعاد، و درگاه پرداخت مستقیم زرینپال بدون نیاز به ووکامرس. مشتری خودش پکیج را انتخاب، بنر را آپلود و پرداخت میکند و مدیر فقط با یک کلیک سفارش را تایید و منتشر میکند. پنل حساب کاربری مشتری با تمدید و حذف سفارش هم مختص نسخه پرو است.

| امکانات و قابلیتهای افزونه Custom Ad Manager | نسخه رایگان | نسخه پرو ویژه |
|---|---|---|
| مدیریت بنر، متن و HTML از پیشخوان مدیریت وردپرس | ||
| شورتکدهای هوشمند cam_ad، cam_client و cam_category | ||
| دستهبندی دقیق جایگاهها و مشتریان تبلیغاتی | ||
| انقضای خودکار و زمانبندی دقیق نمایش تبلیغات | ||
| آمار دقیق و بلادرنگ ایمپرشن (نمایش) و کلیکها | ||
| معماری دیتابیس دوگانه (Dual DB) و پیشوند جداول سفارشی | ||
| مدیریت پکیجها و تعرفهها به همراه تنظیم دقیق ابعاد بنر | ||
| فرم خودکار ثبت سفارش توسط کاربر در فرانتاند: cam_ad_order | ||
| درگاه پرداخت مستقیم زرینپال (سبک و بدون نیاز به ووکامرس) | ||
| پنل اختصاصی کاربر و امکان تمدید سفارش: cam_user_orders | ||
| پیشخوان مدیریت با امکان تایید و انتشار آنی سفارشها با ۱ کلیک | ||
| محافظت خودکار سئو و اتوریتی: اجبار برچسب rel="nofollow sponsored" |

در یک جمله: اگر فقط میخواهید خودتان بنر بگذارید، نسخه رایگان کافی است؛ اگر میخواهید سایتتان بنر بفروشد و پول را مستقیم به حساب شما واریز کند، نسخه پرو را انتخاب کنید.

پلاگین مدیریت تبلیغات وردپرس Custom Ad Manager برای هر صاحب سایتی که ترافیک دارد و میخواهد از آن درآمد بسازد، طراحی شده است؛ اما در چند گروه مخاطب بیشترین ارزش را ایجاد میکند:
• وبلاگنویسان و سایتهای محتوایی پرترافیک: اگر روزانه بازدیدکننده دارید اما از تبلیغات شبکهای سود کمتری میگیرید، با این پلاگین جایگاههای تبلیغاتی خود را مدیریت کنید و بنرها را مستقیم به کسبوکارهای محلی بفروشید.
• سایتهای خبری و مجلههای اینترنتی: مدیریت دهها بنر در جایگاههای مختلف، زمانبندی انقضا و گزارش آماری دقیق، دقیقا همان چیزی است که یک واحد فروش تبلیغات نیاز دارد.
• فروشگاهها و سایتهای خدماتی که میخواهند بنر بفروشند: با نسخه پرو، فروش بنر تبدیل به یک محصول خودکار میشود؛ مشتری پکیج را انتخاب و پرداخت میکند و شما فقط تایید میکنید.
• آژانسها و طراحان سایت: اگر برای مشتریانتان سایت میسازید، این پلاگین یک محصول قابلفروش اضافه است؛ نسخه رایگان را برای سایتهای کوچک و نسخه پرو را برای پروژههای درآمدزا ارائه دهید.
• سایتهای محلی و استانی: سایتهایی مثل پورتالهای شهری که تبلیغدهندههای محلی زیاد دارند، با درگاه زرینپال و پنل حساب کاربری فارسی، تجربه خرید کاملا بومی ارائه میدهند.
• افرادی که از پلاگینهای سنگین و پیچیده خسته شدهاند: اگر ادمینبار و ووکامرس برای فروش بنر برای شما بیش از حد است، معماری سبک و مستقل این پلاگین دقیقا برای شما ساخته شده است.
به بیان ساده: هر جا بنر هست یا باید باشد، این پلاگین جای کار دارد؛ از یک وبلاگ شخصی با یک بنر ساده تا پورتالی با دهها مشتری و پرداخت آنلاین روزانه.
در این بخش به رایجترین سوالات کاربران درباره پلاگین مدیریت تبلیغات سفارشی وردپرس Custom Ad Manager پاسخ دادهایم.
خیر. درگاه پرداخت زرینپال بهصورت مستقیم با API نسخه ۴ زرینپال ارتباط برقرار میکند و هیچ وابستگی به ووکامرس یا افزونه جانبی پرداختی ندارد.
هسته پلاگین در هر دو نسخه یکسان است (مدیریت بنر، شورتکدها، دستهها، مشتریان، انقضا و آمار). نسخه رایگان فقط مدیریت دستی بنر توسط مدیر دارد؛ نسخه پرو به اینها مدیریت پکیج و تعرفه، فرم سفارش فرانتاند با آپلود امن بنر، درگاه زرینپال، پنل سفارشهای کاربر و انتشار یککلیکی را اضافه میکند.
۳. آیا ارتقا از نسخه رایگان به پرو دادههای قبلی را از بین میبرد؟
خیر. هر دو نسخه از یک ساختار دیتابیس و پستتایپ مشترک استفاده میکنند؛ با نصب نسخه پرو، همه بنرها، دستهها، مشتریان و آمار قبلی دستنخورده باقی میمانند و فقط ماژولهای تجاری فعال میشوند.
بله. عرض و ارتفاع دقیق پیکسلی هر بنر از تنظیمات یا پکیج خوانده میشود و خروجی هیچگاه کشیده یا فشرده نمیشود. در فرم سفارش پرو هم ابعاد آپلود مشتری با ابعاد پکیج مطابقت داده میشود.
نمایشها فقط وقتی ثبت میشوند که بنر واقعا در دید کاربر باشد (IntersectionObserver) و دادهها بهصورت دستهای و با کوئریهای بهینه در جداول اختصاصی ذخیره میشوند؛ بنابراین حتی در ترافیک بالا هم فشاری روی سایت وارد نمیشود.
خیر. در نسخه پرو، همه لینکهای ارسالی از فرانتاند بهصورت خودکار و اجباری nofollow sponsored میشوند و اعتبار لینک سایت شما منتقل نمیشود. در نسخه رایگان هم مدیر بهصورت دستی کنترل کامل روی target و rel دارد.
پرداخت موفق وریفای میشود اما بنر با وضعیت «در انتظار تایید مدیر» میماند تا شما کیفیت بنر را بررسی کنید و با دکمه «انتشار» آن را نمایش دهید؛ این کار چند ثانیه بیشتر نمیبرد اما کنترل کامل محتوای سایت را به شما میدهد.
بله. معماری دیتابیس دوگانه پلاگین این امکان را میدهد که با تعریف چند ثابت در wp-config.php به یک دیتابیس MySQL خارجی سوییچ کنید و پیشوند جداول را هم شخصیسازی کنید؛ همهچیز بدون تغییر در کد انجام میشود.
پلاگین توسط تیم گیلان گرافیک توسعه داده میشود و بهروزرسانیهای منظم (تا نسخه ۲.۲.۴۷ و در حال ادامه) برای رفع باگ های احتمالی و افزودن قابلیتهای جدید منتشر میشود.

پلاگین سئو ؛ افزونه هوشمند گزارشدهی سئو وردپرس گیلان گرافیک...
این پلاگین یک افزونه تخصصی است که توسط گیلان گرافیک طراحی و کدنویسی شده است....
یک افزونه پیشرفته و حرفهای برای بررسی وضعیت دامنهها در وردپرس است...
مدیریت پینگ وردپرس یکی از مهمترین اما نادیدهگرفتهشدهترین بخشهای بهینهسازی سایتهای...
نسخه : 2.2.47
تاریخ انتشار: 2 مهر 1405
آخرین بروزرسانی : 6 آبان 405
تعداد نصب فعال : 98+
پشتیبانی رایگان : 6 ماه
بدون محدودیت نصب
دسترسی مادام العمر
آپدیت منظم و رایگان
ضمانت بازگشت وجه : 7 روز
نسخه وردپرس : 5 به بالا
تست شده تا : نسخه 7
نسخه پی اچ پی : 7 به بالا
تست شده تا : 8.3













آموزش کار با پلاگین مدیریت تبلیغات وردپرس Custom Ad Manager ساده و بدون کدنویسی است. مراحل زیر مسیر کامل راهاندازی را از نصب تا اولین فروش نشان میدهد.
1. نصب و فعالسازی: فایل زیپ پلاگین را از مسیر «افزودن افزونه ← بارگذاری افزونه» نصب و فعال کنید. در اولین اجرا، جداول اختصاصی بهصورت خودکار ساخته میشوند و نیازی به هیچ کوئری دستی نیست.
2. ساخت دسته جایگاه و مشتری: از منوی «مدیریت تبلیغات» وارد بخش دستهها شوید و جایگاههای تبلیغاتی سایت مثل «هدر» یا «سایدبار» را بسازید. سپس در بخش مشتریان، تبلیغدهندهها را ثبت کنید.
3. ایجاد اولین بنر: در «افزودن تبلیغ جدید» عنوان تبلیغ را وارد کنید، در متاباکس تنظیمات، نوع را «بنر» بگذارید، تصویر را آپلود کنید و عرض و ارتفاع دقیق پیکسلی را وارد کنید؛ بنر با همین ابعاد بدون تغییر نسبت ابعاد نمایش داده میشود. لینک مقصد، نحوه باز شدن و صفت rel را تنظیم و مدت نمایش را انتخاب کنید.
4. قرار دادن بنر در سایت: شورتکد مناسب را کپی کنید: برای یک بنر خاص ، برای همه بنرهای یک مشتری و برای همه بنرهای یک جایگاه . این شورتکدها در برگه، نوشته، ابزارک و قالب کار میکنند.
5. راهاندازی نسخه پرو: تعریف پکیج؛ در منوی «مدیریت پکیجها و تعرفهها» برای هر جایگاه یک پکیج بسازید: نام، قیمت تومانی، مدت (۳۰، ۹۰، ۱۸۰ یا ۳۶۵ روز یا سفارشی)، حداکثر تعداد بنر و مهمتر از همه ابعاد دقیق بنر (banner_width و banner_height) را ثبت کنید. این ابعاد به فرم سفارش فرانتاند منتقل میشوند.
6. اتصال درگاه زرینپال: در همان صفحه تنظیمات، شناسه مرچنت ۳۶ کاراکتری زرینپال را وارد کنید یا ثابت CAM_ZARINPAL_MERCHANT_ID را در فایل wp-config.php تعریف کنید. برای تست، ثابت CAM_ZARINPAL_SANDBOX را فعال بگذارید و پس از تست موفق، حالت واقعی را روشن کنید.
7. انتشار فرم سفارش: شورتکد cam_ad_order را در صفحه «سفارش تبلیغ» و شورتکد (
cam_ad) و دستهبندیها/جایگاهها.CAM_DB_NAME, CAM_DB_HOST) در کنار دیتابیس پیشفرض وردپرس و استفاده از جداول اختصاصی _cam_ad_stats و _cam_ad_events جهت ردگیری کلیکها و ایمپرشنها., , ) با پشتیبانی از پارامترهای id و slug و بازیابی کامل نتایج بدون ترانکیشن (posts_per_page => -1).rel="nofollow sponsored" روی تمامی لینکهای ارسالی کاربران در فرانتاند.gilan-graphic-custom-ad-manager، حذف تکرار هدر Plugin URI جهت جلوگیری از خطاهای مخزن و انطباق کامل با WordPress 6.2 تا 7.1 و PHP 7.4+.ON DUPLICATE KEY UPDATE برای جلوگیری از کوئریهای سنگین دیتابیس در سایتهای پربازدید.class-cam-packages.php): ساخت بخش مدیریت تعرفهها و پکیجهای تبلیغاتی در پنل مدیریت.class-cam-payment.php): پیادهسازی سیستم پرداخت مستقل و مستقیم با درگاه زرینپال برای تسویه حساب سفارشات تبلیغاتی کاربران، کاملاً سبک و بدون وابستگی به ووکامرس یا افزونههای جانبی سبد خرید.class-cam-frontend-order.php و class-cam-user-orders.php) همراه با فرمهای ثبت و مدیریت تبلیغ.cam_width و cam_height) بدون افت کیفیت یا اسکیل ناخواسته.2.2.47-wp-compliant): رفع تمامی خطاهای ارجاعی، پاکسازی کدهای اضافی، بهینهسازی کامل درخواستهای AJAX و ارتقای پایداری افزونه برای انتشار رسمی در مخزن وردپرس و استفاده در سایتهای سازمانی پرتراتیک گیلان گرافیک.جهت مطالعه استانداردهای توسعه، نکات امنیتی و راهنمای ساخت اپلیکیشنهای وب، میتوانید به مستندات رسمی توسعهدهندگان گوگل (Google Developers) مراجعه فرمایید.