آموزش ایجاد پست تایپ بدون افزونه
![آموزش ایجاد پست تایپ بدون افزونه 1 custom type wp](https://digiwb.com/wp-content/uploads/2024/04/custom-type-wp.jpg)
پست تایپ های سفارشی (Custom Post Types) به شما این امکان را می دهند که انواع جدیدی از محتوا را در وب سایت وردپرسی خود ایجاد کنید و این میتونه براتون مفید باشه وقتی خدمات طراحی سایت ارائه می دهید و کارفرما از شما یک نوع پست تایپ سفارشی میخواهد و آن را از طریق کد نویسی ایجاد کیند. این نوع محتوا می تواند هر چیزی باشد، مانند کتاب، محصول، رویداد و غیره.
در این آموزش، نحوه ایجاد پست تایپ سفارشی به همراه دسته بندی در وردپرس بدون استفاده از افزونه را به شما آموزش خواهیم داد.
مراحل ایجاد پست تایپ سفارشی:
ایجاد فایل functions.php: ابتدا باید فایل function.php قالب خود را باز کنید
کد ایجاد پست تایپ سفارشی:
کد زیر را به فایل functions.php اضافه کنید:
function create_custom_post_type() {
register_post_type( 'my_custom_post_type',
array(
'labels' => array(
'name' => __( 'My Custom Post Type' ),
'singular_name' => __( 'My Custom Post Type' ),
'menu_name' => __( 'My Custom Post Type' ),
'add_new' => __( 'Add New' ),
'add_new_item' => __( 'Add New My Custom Post Type' ),
'edit_item' => __( 'Edit My Custom Post Type' ),
'new_item' => __( 'New My Custom Post Type' ),
'view_item' => __( 'View My Custom Post Type' ),
'search_items' => __( 'Search My Custom Post Types' ),
'not_found' => __( 'No My Custom Post Types Found' ),
'not_found_in_trash' => __( 'No My Custom Post Types Found in Trash' ),
'parent_item_colon' => __( 'Parent My Custom Post Type:' ),
'all_items' => __( 'All My Custom Post Types' ),
'edit_menu' => __( 'Edit My Custom Post Types' ),
'count_items' => __( '%s My Custom Post Types' ),
'filter_items_by_status' => __( 'Filter My Custom Post Types by Status' ),
),
'public' => true,
'has_archive' => true,
'supports' => array( 'title', 'editor', 'thumbnail' ),
)
);
}
add_action( 'init', 'create_custom_post_type' );
در این کد، می توانید نام، برچسب ها و سایر تنظیمات مربوط به پست تایپ سفارشی خود را تغییر دهید.
ایجاد دسته بندی:
برای ایجاد دسته بندی برای پست تایپ سفارشی خود، باید کد زیر را به فایل functions.php اضافه کنید:
function create_custom_taxonomy() {
register_taxonomy( 'my_custom_taxonomy', array( 'my_custom_post_type' ),
array(
'label' => __( 'My Custom Taxonomy' ),
'labels' => array(
'name' => __( 'My Custom Taxonomies' ),
'singular_name' => __( 'My Custom Taxonomy' ),
'add_new_item' => __( 'Add New My Custom Taxonomy' ),
'edit_item' => __( 'Edit My Custom Taxonomy' ),
'new_item' => __( 'New My Custom Taxonomy' ),
'search_items' => __( 'Search My Custom Taxonomies' ),
'not_found' => __( 'No My Custom Taxonomies Found' ),
'menu_name' => __( 'My Custom Taxonomies' ),
),
'hierarchical' => true,
)
);
}
add_action( 'init', 'create_custom_taxonomy' );
در این کد، می توانید نام، برچسب ها و سایر تنظیمات مربوط به دسته بندی خود را تغییر دهید.
پس از اضافه کردن این کدها به فایل functions.php، باید آن را ذخیره و سپس صفحه خود را تازه کنید.
حالا می توانید پست های جدید را در پست تایپ سفارشی خود ایجاد کنید و برای آنها دسته بندی را نیز انتخاب کنید.
نکات:
از نام ها و برچسب های واضح و مختصر برای پست تایپ سفارشی و دسته بندی خود استفاده کنید.
برای پست تایپ سفارشی خود قالب های سفارشی ایجاد کنید تا ظاهر آن مطابق با وب سایت شما باشد.
از افزونه های مرتبط برای افزودن قابلیت های بیشتر به پست تایپ سفارشی خود استفاده کنید.
مطالب زیر را حتما مطالعه کنید
اتوماتیک کردن شناسه محصول در ووکامرس
در دنیای امروز که کسبوکارهای آنلاین به سرعت در حال گسترش هستند، مدیریت محصولات در فروشگاههای اینترنتی به یکی از چالشهای اصلی مدیران تبدیل شده است. یکی از این چالشها، اختصاص شناسههای یکتا به محصولات است. شناسههای یکتا برای شناسایی و مدیریت بهتر محصولات ضروری هستند. در این مقاله، به شما نحوه اتوماتیک کردن ساخت شناسه محصول در ووکامرس را با استفاده از کدهای سفارشی آموزش خواهیم داد.
فواید طراحی سایت با وردپرس
امروزه با پیشرفت تکنولوژی و افزایش استفاده از اینترنت، داشتن یک وبسایت حرفهای برای هر کسب و کاری ضروری است. یکی از بهترین و محبوبترین سیستمهای مدیریت محتوا برای ساخت وبسایت، وردپرس است. در این مقاله به بررسی فواید طراحی سایت با وردپرس میپردازیم.
افزودن وضعیت سفارش دلخواه در ووکامرس با استفاده از کد سفارشی
اگر از ووکامرس برای مدیریت فروشگاه آنلاین خود استفاده میکنید، احتمالاً به این نیاز برخوردید که وضعیتهای سفارش دلخواه خود را ایجاد و مدیریت کنید. در این مقاله قصد داریم به شما نحوه افزودن وضعیت سفارش سفارشی در ووکامرس با استفاده از کد سفارشی را آموزش دهیم.
چگونه وبسایت شما میتواند به افزایش اعتبار کسبوکارتان کمک کند؟
در دنیای پررقابت امروز، داشتن یک وبسایت حرفهای و جذاب برای کسبوکارها امری ضروری است. وبسایتها نه تنها نقش مهمی در جذب مشتریان جدید و حفظ مشتریان فعلی دارند، بلکه به طور قابلتوجهی میتوانند به افزایش اعتبار کسبوکار شما کمک کنند.
بهینهسازی فرم تسویهحساب ووکامرس برای محصولات فیزیکی و مجازی
بسیاری از فروشگاههای آنلاین محصولات متنوعی از جمله محصولات فیزیکی، مجازی و دانلودی را به فروش میرسانند. فرم تسویهحساب پیشفرض ووکامرس به گونهای طراحی شده است که برای محصولات فیزیکی مناسب باشد و ممکن است اطلاعات غیرضروری برای محصولات مجازی درخواست کند. این مقاله به شما کمک میکند تا فرم تسویهحساب خود را بهینهسازی کنید و تجربه کاربری بهتری را برای مشتریان خود فراهم کنید.
افزودن هدیه خودکار به سبد خرید ووکامرس!
اگر میخواهید به مشتریان خود تجربه خرید بهتری ارائه دهید و انگیزهای برای خرید بیشتر ایجاد کنید، افزودن هدیه خودکار به سبد خرید ووکامرس میتواند یک راهکار عالی باشد. در این مقاله، نحوه انجام این کار را با استفاده از کدهای PHP بررسی خواهیم کرد.
دیدگاهتان را بنویسید