اکشن در وردپرس
نویسنده: بهزاد ازند

اکشن در وردپرس

در هسته وردپرس کدهای از پیش تعریف شده ای وجو دارد اکشن (Action) به توسعه دهندگان اجازه می دهد تا کد مورد نظر خود را به این کدها اضافه کنند.

اگر کمی با سئو آشنایی داشته باشید حتما با متاهایی که در کدهای هدر قرار دارند آشنایی دارید. با استفاده از تابع add_action و هوک wp_head() می توانید هر متای دیگری که نیاز دارید اضافه کنید.

به شما توصیه می کنم این مقاله را هم بخوانید.

متا تگ چیست

کاربرد action در وردپرس

بگذارید با یک مثال کاربردی شما را با اکشن های وردپرس آشنا کنم. فرض کنید قصد دارید وب سایت خود را در وب سایت گوگل آنالیتکس (وب سایتی برای بررسی رفتار کاربران که می تواند به افزایش بازدید وب سایت و هدفمند بودن آن کمک کند) ثبت کنید. برای ثبت وب سایت بعد از پیش بردن مراحل ثبت آن در سایت گوگل آنالیتکس ان وب سایت از شما درخواست می کند که کد جاوااسکریپتی را در بخش هدر (تگ head) وب سایت قرار بدهید تا این سایت بتواند تمام صفحات وب سایت شما را رهگیری کند.

با استفاده از اکشن می توانید این کد را به صورت اتوماتیک به هدر تمام صفحات خود اضافه کنید.

جالب است بدانید که پلاگین معروف yoast نیز از همین روش متاهای سئو را به هدر سایت اضافه می کند.

برای انجام این کار باید قطعه کد زیر را در آخر فایل function.php قرار داده و سپس آن را ذخیره نمایید.

function add_action_google_analytics_tracking_code() {
   echo "<script type='text/javascript'>

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>";
}
add_action('wp_head','add_action_google_analytics_tracking_code');

در مثال بالا کد جاوااسکریپت مورد نیاز برای رهگیری کاربران وب سایت در داخل تگ head تمام صفحات قرار گرفت.

به شما توصیه می کنم مقاله جاوااسکریپت چیست؟ را نیز مطاله نمایید و از فروشگاه هانت برای خرید بهترین قالب های وردپرس دیدن نمایید.

وب سایت هانت با ارائه خدمات سئو و طراحی سایت در خدمت شماست.

مقالات مرتبط:

فیلتر در وردپرس

هوک در وردپرس

ما را از دیدگاه خود با خبر سازید