• کار با متادیتا (Metadata) کاربران در وردپرس

    جدول users در وردپرس شامل اطلاعات بسیار اندکی می شود و نمی توان چیزهای بیشتری را در آن نگه داری کرد. به همین دلیل از جدول usermeta استفاده می شود. در این جدول اطلاعاتی مانند نام و نام خانوادگی و موارد مشابه با توجه user_id ذخیره می شود. جهت مدیریت متاهای کاربران دو سناریو اصلی و متفاوت وجود […]
  • ایجاد و مدیریت کاربران در وردپرس

    هر کاربری در وردپرس حداقل یک نام کاربری، رمز عبور و آدرس ایمیل دارد و با استفاده از آن اطلاعات می تواند به پنل کاربردی خود وارد شود که این پنل براساس نقش آن کاربر می تواند، متفاوت باشد.   وارد کردن کاربران برای وارد کردن کاربر می توان از wp_insert_user یا wp_create_user استفاده کرد. البته wp_create_user تنها برای […]
  • ایجاد و کار با طبقه بندی های سفارشی

    در این مقاله از راهنمای وردپرس می خواهیم که یک طبقه بندی سفارشی ایجاد کنیم، اما قبل از اینکه به سراغ آموزش برویم، بهتر است که نگاهی به دو طبقه بندی موجود بیندازیم. همانطور که مشاهده می کنید، تا به اینجا ما تنها دسته ها و برچسب ها را که طبقه بندی های پیشفرض خود […]
  • طبقه بندی یا Taxonomy در وردپرس

    طبقه بندی (Taxonomy) چیست؟ Taxonomy به معنای روش دسته بندی است. برای مثال در وردپرس شما می توانید نوشته‌ها را را طبقه بندی کنید. طبقه بندی ها می توانند تو در تو (یعنی دارای دسته زیرین و مادر) باشند و یا به تنهایی استفاده شوند.   طبقه بندی های پیشفرض وردپرس درحالت پیشفرض دو نوع طبقه […]
  • کار با داده های پست تایپ ها

    در جلسه قبلی نحوه ایجاد پست تایپ های سفارشی را بررسی کردیم و همانطور که اشاره شده بود، شما می توانید برای پست تایپ ها قالب سفارشی طراحی کنید. برای ایجاد این قالب شما به دو فایل نیاز دارید: single-{post_type}.php archive-{post_type}.php همانطور که مشاهده می کنید، در نام گذاری فایل ها از {post_type} استفاده کردیم. به […]
  • ایجاد پست تایپ سفارشی

    وردپرس در حالت اولیه از پنج نوع پست تایپ (نوشته، برگه، ضمیمه، رونوشت، فهرست) استفاده می کند که به هنگام طراحی افزونه می توانید از آنها استفاده کنید. اما گاهی اوقات پیش می آید که بخواهید برای خودتان پست تایپ سفارشی ایجاد کنید.   اضافه کردن پست تایپ برای ایجاد پست تایپ جدید می توانید […]
  • انواع نوشته سفارشی

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” […]
  • دریافت فراداده

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” […]
  • ایجاد متاباکس های سفارشی

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” […]
  • ایجاد و مدیریت فراداده نوشته

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” […]
  • فراداده (Metadata)

    تعریف عمومی فراداده ، یعنی اطلاعاتی در مورد اطلاعاتی دیگر و در وردپرس به معنی اطلاعات مرتبط با محتوای نوشته ها در “جدول نوشته ها” می باشد . یک مثال از فراداده در وردپرس می تواند شامل ، یک فیلد متای “قیمت” برای نوع محتوای “محصولات” باشد . به بیان دیگر یک نوع نوشته سفارشی […]
  • صفحه تنظیمات سفارشی

    شاید در برخی مواقع بخواهید ، به جای قرار دادن تنظیمات جدید در یک صفحه موجود ، یک صفحه تنظیمات سفارشی برای افزونه خود ایجاد کنید . برای اینکار می توانید از تابع add_options_page()  استفاده کنید .   ایجاد یک منو برای صفحه تنظیمات اولین گام ایجاد یک منو در مدیریت وردپرس است . با […]
صفحه 2 از 5«12345 »