add_action

آموزش وردپرس ، ایمیل بعد از ورود

اگر شما سایتی دارید که  می خواهیید کاربرانتان  بعد از ورود شدن ایمیلی دریافت کنند می توانید از کد زیر استفاده کنید. این کد بعد از اینکه کاربران به طور موفق آمیز وارد حساب خود شوند  [crayon-5a1254592c9ad974752988/]      

ادامه مطالب
توابع وردپرس ، edit category form fields

هوک یا اکشن edit_category_form_fields  برای اقدامات  اضافی بر روی صفحه ویرایش دسته ها ( category ) می باشد. می توانید با استفاده از این تابع  واعمال تغییراتی در آن بخش هایی اضافه را ایجاد کنید به عنوان مثال فرض بگیرید که می خواهید برای هر دسته بندی یک نوشته به عنوان نوشته اصلی در نظر بگیرید برای این کار می خواهیم یک فیلد در بخش ویرایش دسته ایجاد کنید که در آن آی دی پستی را که می خواهیم به عنوان پست اصلی آن دسته بندی باشد را بنویسیم. با مردان وردپرس همراه باشید. ساختار [crayon-5a1254592dfc5357751439/] در واقع تابع در function_name می توانید کد های خود برای ویرایش دسته بندی ها را  قرار دهید.   مثال : [crayon-5a1254592dfce599137408/]  

ادامه مطالب
آموزش وردپرس ، اکشن ها و فیلتر ها – بخش اول

در این مقاله می خواهیم به طور کلی در خصوص Action  و Filter ها در وردپرس صحبت کنیم ،‌ موضوعی که برای توسعه دهندگان وردپرس بسیار مهم بوده چرا که از این روش ها بسیار در قالب ها و پلاگین ها برای پیشبرد اهداف استفاده می شود ، با مردان وردپرس همراه باشید تا با اکشن ها و فیلتر ها بیشتر آشنا شوید. اگر یک وردپرس کار حرفه ای باشید یا به هر نحوی به توسعه قالب و یا پلاگین پرداخته باشید قطعا به این موضوع رسیده اید که اکشن ها و فیلتر ها بخش بسیار مهم و یکی از کاربردی ترین موارد در وردپرس می باشد این که برای تغییر در روند اجرای یک ...

ادامه مطالب
تابع parse query در وردپرس

  تابع parse_query یک عمل است که بعد از ()WP_Query->parse_query  باعث  راه اندازی متغیرهای جستجو (مانند متغیرهای   _is مورد استفاده برای برچسب ها مشروط )شده است.   پارامترها $wp_query   (WP_Query) (اجباری) .شی پرس وجو برای پرس و جوی تجزیه شده  Default: None ساختار [crayon-5a1254592ecb3043795124/]     نمونه ای از تگ های شرطی  [crayon-5a1254592ecbc303709516/]    

ادامه مطالب
چگونگی برجسته کردن مطالب جدید در وردپرس

اگر شما بخواهید مطالب جدیدی که میگذارید از بقیه مطالب جدا باشد و کلمه جدید یا new را با یک استایل داشته باشد می توانید از این آموزش استفاده کنید. اگر شما در سایت خود بخواهید که کاربرانتان از پست های جدید با خبر شوند می توانید به آنها یک فیلدی نمایش دهید که متوجه شود این پست جدید است چون ممکن است کاربران شما در سایت بیایند و چون مطلب جدیدی پیدا نکنند از سایت شما میروند پس بهتر است با یک نماد یا نشانه آنرا به کاربرانتان نشان دهید. با استفاده از کد زیر می توانید پست های جدید را علامت گذاری کنید.کد زیر را در functions.php بگذارید. عملکرد کد زیر به اینصورت است که با کوکی های کاربران ...

ادامه مطالب
آموزش وردپرس ، ساخت هوک ( Hook ) با استفاده از پارامتر

اگر هوک ها وجود نداشتند بی شک وردپرس نقض و کم بودی بسیار بزرگی را دارا می بود اما با وجود هوک ها حال می توان هر نشدنی را در وردپرس انجام و به مرحله اجرا در آورد از این رو برای هر وردپرس کاری دانستن دانش ساخت هوک و استفاده از آن بسیار مهم و ضروری است با مردان وردپرس همراه باشید تا با ساخت هوک در وردپرس آشنا شویم. ساخت و تعریف هوک و تابع با کد زیر می توانید تابع و هوک خود را بسازید [crayon-5a1254592f3eb328020189/] حال برای فراخوانی آن کافیست کد زیر را در جایی که می خواهید فراخوانی کنید استفاده کنید. [crayon-5a1254592f3f3822868804/] به همین سادگی توانستید یک اکشن بسازید و سپس آن را در جای ...

ادامه مطالب
افزودن گزینه به نوار منوی ادمین

ایجاد و یا اضافه کردن آیتم های جدید را در نوار مدیریت. قبلا راجع به ادمین بار و اضافه کردن آیتم به نوار منو  برای شما صحبت کردیم.حال توضیحی درباره آرگومان های اضافه شونده  آیتم به منوی وردپرس به شما آموزش خواهیم داد.   ساختار <?php $wp_admin_bar->add_menu( $args ) ?> پارامتر ها $args  آرایه ای از آرگومان ها(array) (required) . Default: None آرگومان ها id  ریشه ID (string) (required)  Default: false عنوان (string) (optional) متنی که در نوار ابزار قابل مشاهده است.از جمله دستورات (html) Default: false

ادامه مطالب
آموزش وردپرس ، چگونگی افزدون ajaxurl در پلاگین

با سلام خدمت کاربران گرامی سایت مردان وردپرس . اگر تا به حال با طراحی سایت و برنامه نویسی کار کرده باشید و بخواهید همان روش ها را در سایت هایی مانند وردپرس انجام دهید ممکن است برایتان سخت تر شود و کمی به مشکل بر بخورید.یکی از این کارها ایجکس در وردپرس می باشد . یْ‌جکس (AJAX؛ سرواژهٔ Asynchronous JavaScript And XML)، مجموعه‌ای از استانداردها و فناوری‌های وب است که به کمک آن‌ها می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوری‌ها و با کمک انتقال تکه‌های کوچک داده و اطلاعات از رایانهٔ خادم (Server)، صفحات وب از حالت منفعل خارج می‌شوند و واکنش‌هایی مناسب با رویدادها انجام ...

ادامه مطالب
افزودن فیلد اضافی برای کاربران

در وردپرس ، فیلد های پیشفرض فیلد هایی هستند که بیشتر مورد استفاده کاربران قرار می گیرند،این فیلد ها برای کاربران نیز همسن گونه می باشد.حال اگر مدیر سایتی بخواهد فیلد اضافی برای کاربران خود ، مثلا شماره تلفن،شماره ملی و ... را قرار دهد تا اطلاعات آماری بیشتری از کاربران خود داشته باشد ، می توان از پلاگین  Advanced Custom Fields استفاده کرد و یا بدون استفاده از پلاگین نیز می توان این کار را انجام داد.اگر فیلدهای اضافی پیچیده ای مورد نیاز است بهتر است از پلاگین  Advanced Custom Fields استفاده کنید یا در غیر اینصورت این قسمت آموزش وردپرس را مشاهده فرمایید. برای افزودن یک فیلد خاص به کاربران وردپرس می توانید از کد زیر ...

ادامه مطالب
آموزش وردپرس ، استایل دادن به منوها

یکی از ارکان اصلی هر سایت منو های آن سایت می باشد.در وردپرس منو ها به صورت داینامیک می باشد به صورتی که کاربران با قراردادن لینک های مورد نظر منو های خود را می سازند.هر سایتی ممکن است منوهای منحصر به فرد خود را داشته باشد با طراحی های خاص.بعضی منو ها مگا منو(mega menu) و بعضی به صورت ساده می باشند. اگر بخواهیم استایل منو ها را تغییر داده و به سبک دلخواه در بیاوریم باید کلاس های پیشفرضی که وردپرس به منو ها داده را بدانیم.در این قسمت از آموزش وردپرس  نحوه نمایش منو ها و نحوه استایل دهی آن ها را نیز نمایش می دهیم.اما بهتر است از یک طراح وب نیز ...

ادامه مطالب