درود .
برای برگه ها که مستقیما وارد قالب نمیشن و مگر اینکه با فهرست ، منو یا ابزارک فراخوانی بشن . همچنین امکانش هست که در قالب از کد نمایش برگه ها ( مثل قالب های پیش فرض که در ناوبار هدرشون این امکان هست ) استفاده شده باشه که در اینصورت میتونید کد برگه ها رو حذف کنید و برکه های مورد نیاز رو به صورت دستی قرار بدین تا بتونید اونی که میخواهید رو مخفی کنید .
2. اما برای پست ها یک افزونه هست که 2 ساله آپدیت نشده اما باید تست کنید که کار میکنه یا خیر . اگر کار کرد که امکانات خیلی خوبی براتون میتونه داشته باشه .
http://wordpress.org/extend/plugins/wp-hide-post/
و از طریق کد هم میشه پست های مربوط به یک دسته ی خاص رو از صفحه اصلی سایت مخفی کرد . دقت کنید خود پست نمیشه به این سادگیا قرار داد بنابراین کدی میدم که پست های یک دسته رو مخفی میکنه . با این کد باید یک دسته ایجاد کنید و پست هاتون رو داخل اون ارسال کنید تا از لینک در دسترس اما به صورت عادی قابل دیدن نباشند .
<?php
if ( have_posts() ) : query_posts($query_string .'&cat=-1,-2'); while ( have_posts() ) : the_post();
?>
کد بالا دسته های با آی دی 1 و 2 رو مخفی میکنه که اون رو باید تغییر بدین . اگر خواستید فقط یک دسته باشه یکی از اعداد رو حذف کنید .
کد بالا رو در فایل index,php و archive.php و tag.php قرار بدین . در حلقه ی کدهای مطالب باید قرار بدین ... مکانش رو تست کنید تا بتونه کار کنه ..