saeeddeeas

هر چه دسته هر چیزی میزنم محتوای صفحه اول نمایش داده میشه

15 پست در این موضوع قرار دارد

سلام

دوستان یه قالب طراحی کردم برای یه سایت خبری نمیدونم وسطا چیکارش کردم الان هر دسته ای کلیک میشه محتوای صفحه اول نمایش داده میشه با اینکه تو یورل مرورگر نشانی اون دسته میاد اما محتوا نمیاد به نظرتون کجارو بررسی کنم

0

به اشتراک گذاری این پست


لینک به پست

فایل archive.php یا category.php دارید؟

اگر ندارید ایجاد کنید

همینطور فایل 404.php تا مشخص بشه روی ارور 404 به صفحه اول می رسید یا خیر

1

به اشتراک گذاری این پست


لینک به پست

این سه فایلی که فرمودید ایجاد کردم

حالا رو هر کدوم کلیک میشه صفحه سفید

میاد

الان چه کدهایی داخلش باید بزارم که نشون بده

0

به اشتراک گذاری این پست


لینک به پست

محتویات این سه صفحه را چی گذاشتید ؟

0

به اشتراک گذاری این پست


لینک به پست
الان چه کدهایی داخلش باید بزارم که نشون بده

محتویات index.php را در archive.php و

category.php بگذارید و بعد از


<?php if (have_posts()) : ?>

در آز

رشیو اضافه کنید


<?php if (is_day()) { ?>
<h2 class="pagetitle"><?php printf(_c('Archive for %s|Daily archive page', 'kubrick'), get_the_time(__('F jS, Y', 'kubrick'))); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<h2 class="pagetitle"><?php printf(_c('Archive for %s|Monthly archive page', 'kubrick'), get_the_time(__('F, Y', 'kubrick'))); ?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class="pagetitle"><?php printf(_c('Archive for %s|Yearly archive page', 'kubrick'), get_the_time(__('Y', 'kubrick'))); ?></h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2 class="pagetitle"><?php _e('Author Archive', 'kubrick'); ?></h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
<h2 class="pagetitle"><?php _e('Blog Archives', 'kubrick'); ?></h2>
<?php } ?>

و در کتگوری


<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class="pagetitle"><?php printf(__('Archive for the ‘%s’ Category', 'kubrick'), single_cat_title('', false)); ?></h2>
<?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
<h2 class="pagetitle"><?php printf(__('Posts Tagged ‘%s’', 'kubrick'), single_tag_title('', false) ); ?></h2>
<?php } ?>

با این کدها هم 404 بسازید


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>404</title>
<style type="text/css">
* {
margin:0;
padding:0;
}
body{
background:#ec2929;
text-align:center;
margin:0;
padding:0;
}
h1 {
padding:25px;
background:#730B0B
}
h1 a{
color:#fff;
}
.error {
direction:ltr;
font-size:128px;
color:#fff;
}
form input.text {
width:350px;
}
</style>
</head>
<body>
<h1><a href="<?php bloginfo('url');?>"><?php bloginfo('name');?></a></h1>
<h2 class="error">404 !
</h2>
<h2>متاسفیم! مطلب مورد نظر شما یافت نشد</h2>
<h3>می توانید سایت را با یک واژه مناسب و مرتبط جستجو نمایید: </h3>
<form>
<input class="text"/>
<input class="submit" type="submit" />
</form>
<?php echo get_search_form(); ?>
</body>
</html>

0

به اشتراک گذاری این پست


لینک به پست

محتوا رو که همون هایی که برای استایل صفحه هست گذاشتم

اما الان کدهایی رو میخوام که لیست مطالب اون دسته رو نشون بده

این کدهایی که شما دادید انگار کلی هست و نتونستم تفکیک کنم

0

به اشتراک گذاری این پست


لینک به پست

نیازی به اینکار نیست خود وردپرس اینکار را می کنه ولی اگر قصد شخصی سازی دارید باید برای هر دسته یک صفحه جدا با نام category-ID.php بسازید که آی دی همون شماره آی دی دسته است

کدهایی که دادم فقط برای احضار عنوان دسته است

0

به اشتراک گذاری این پست


لینک به پست

نه ببینید

من یه سایت خبری دارم خوب

تو ایندکسش هر دسته رو توی یه تب در ساید بار فراخوانی کردم

و قسمت کوچکی از مثلا 5خبر اخری اون دسته رو توی اون تب فراخوانی کردم

حالا پایین هر تب یه ارسیو گذاشتم که ای دی اون دسته رو دادم میخوام وقتی رو ارشیو کلیک میشه بره تمام اخبارهای اون دسته رو نشون بده البته باز قسمتی از اخبار رو بعد که کاربر که رو یکی از اخبار کلیک کرد به وسیله سینقل کل خبر نشون بده

الان مشکل من اینه که اخبار اون دسته نشون داده نمیشه

به زبان خیلی ساده مثل صفحه ایندکس وردپرسها که نوشته ها پشت سر هم هستن منم میخوام برا هر دسته به اون شکل باشه

منو هاهم که همن دسته ها هستن و همن مشکل

0

به اشتراک گذاری این پست


لینک به پست

شما فایل category.php رو ایجاد کنید با حلقه پیشفرض

و لینک آرشیو همان لینک دسته باشد

1

به اشتراک گذاری این پست


لینک به پست

شما فایل category.php رو ایجاد کنید با حلقه پیشفرض

و لینک آرشیو همان لینک دسته باشد

ایجاد کردم حالا فقط اون کد شرطی که گفتینو میخوام اسایل بندی اینا شده

0

به اشتراک گذاری این پست


لینک به پست

کدوم شرط؟

شما اگر صفحه‌ای دارید که مطابق با خواستتون هست. کپی بگیرید و با نام category.php ذخیره کنید

1

به اشتراک گذاری این پست


لینک به پست

بدبختی اینه که ندارم

0

به اشتراک گذاری این پست


لینک به پست

ممنون حل شد

فقط اگر کسی محبت کنه همه صحات ضروری در طراحی قالب بگه با ایکه برای چی نیازه واقعا عالی میشه

0

به اشتراک گذاری این پست


لینک به پست

همشون که بعید می دونم کسی حضور ذهن داشته باشه مهمترین هاش :

  • header.php قالب سر صفحه
  • index.php خانه
  • archive.php قالب نمایش بایگانی ها
  • archive-[post_type].php بایگانی مطالب پست تایپ [post-type]
  • search.php قالب نتایج جستجو
  • category.php قالب نمایش بایگانی دسته ها
  • category-[iD].php قالب شخصی سازی شده بایگانی دسته بندی [iD]
  • tag.php قالب نمایش برچسب ها
  • author.php قالب نمایش صفحه همه ارسالهای نویسنده
  • author-[iD].php قالب نمایش صفحه همه ارسالهای کاربر با آی دی [iD]
  • sidebar.php ستون کناری
  • single.php قالب مطلب
  • single-[post-type].php قالب برگه پیوند یکتای مطالب پست تایپ [post-type]
  • page.phpقالب صفحه
  • page-template.php قالب برگه می تواند به هر تعداد و با هر نامی ساخته شود
  • 404.php برگه خطای 404
  • comments.php قالب نظرات
  • searchform.php قالب فرم جستجو
  • functions.php توابع ویژه قالب
  • footer.php قالب پا نوشت
  • script.js اسکریپتهای استفاده شده در قالب
  • style.css استایل های css سایت
  • rtl.css تنظیمات css برای نوشتن راست به چپ

2

به اشتراک گذاری این پست


لینک به پست

حالا اگه بخایم قالب "دسته بندی" در یک "پست تایپ دلخواه" داشته باشیم با چ اسمی ایجاد کنیم ؟

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط Morteza
      قوانین کلی انجمن
      1- در هنگام ثبت نام از کلمات مناسب جهت نام کاربری استفاده نمایید. نام های کاربری حاوی کلمات نامناسب ، نام های کاربری که جنبه تبلیغاتی داشته و یا نام های کاربری که نام یک سایت می باشند ، سریعا حذف خواهند شد.
      2- به دیگران احترام بگزارید. با هرگونه بی احترامی برخورد جدی و حتی منجر به قطع دسترسی کاربر خاطی خواهد شد.
      3- در انتخاب آواتر و امضا دقت کنید و از تصاویر و کلمات موهون و نامناسب استفاده ننمایید. توجه کنید که امضا هایی که حاوی تصاویر و کلمات موهون و نامناسب باشند و یا جنبه تبلیغاتی داشته باشند سریعا حذف خواهند شد و در صورت تکرار با فرد خاطی برخورد خواهد شد.
      4- برای مطالب خود از عنوان مناسب و گویا استفاده نمایید. در عنوان مطالب خود از عبارات و کلمه هایی مانند : کمک کنید ، درخواست فوری ، نیاز شدید ، تورو خدا کمکم کنید ، خیلی مهم و جملاتی شبیه به این خودداری نمایید.
      5- حتما قبل از ایجاد یک موضوع در انجمن جستجو کنید و از ایجاد مطالب تکراری خودداری نمایید.
      6- از اسپم کردن موضوعات پرهیز کنید. جهت دریافت پاسخ صبر داشته باشید. برای تشکر از دکمه تشکر استفاده کنید.
      7- فارسی بنویسید و از فینگلیش نوشتن خودداری کنید. در غیر اینصورت با فرد خاطی برخورد خواهد شد.
      8- فعالیت های تجاری را فقط در بخش مشخص شده انجام دهید و از ایجاد موضوعاتی با جنبه تجاری در دیگر بخشها خودداری نمایید. از دادن پاسخهایی که جنبه تجاری و یا تبلیغی دارند خودداری نمایید. در صورت مشاهده چنین پست هایی با فرد خاطی برخورد خواهد شد.
      9- گروه وردپرس پارسی هیچگونه مسئولیتی در مورد فعالیت های بخش تجاری ندارد و تمامی مسئولیت به عهده ایجاد کننده موضوع است.
      10-هرگونه بحث سیاسی - مذهبی در این انجمن ممنوع می باشد. هرگونه توهین و مجادله و مباحثه در مباحث دینی و سیاسی ممنوع بوده و تاپیک های اینچنینی حذف و کاربران خاطی محروم می شوند. در صورت تکرار فرد خاطی برای همیشه از انجمن اخراج می شود.
      11- ارائه شماره تماس و ایمیل جهت همکاری و یا خرید و فروش و یا هرگونه مورد دیگر بصورت عمومی در انجمن ممنوع است. جهت تبادل موارد ذکر شده از طریق پیام خصوصی اقدام کنید.
      12- هرگونه درخواست کامل سازی پوسته در انجمن ممنوع است. اگر نیاز به تکمیل کد بخش خاصی از پوسته را دارید باید درخواست خود را در یک تاپیک جدید مطرح کنید و از درخواست تکمیل کدنویسی و یا طراحی یک پوسته جدا خودداری کنید.
      13- هرگونه بحث در مورد تکمیل و اشکال زدایی پوسته های ریپ در انجمن ممنوع است. اگر نیاز به تکمیل کد بخش خاصی از پوسته را دارید باید درخواست خود را در یک تاپیک جدید مطرح کنید و از درخواست تکمیل کدنویسی و یا طراحی یک پوسته ریپ جدا خودداری کنید.
      14- هرگونه درخواست فایل/پوسته/افزونه و سایر محصولهای تجاری در انجمن ممنوع است.
      15- هرگونه پرسش و بحث درباره محصولهای تجاری در انجمن ممنوع است. پشتیبانی محصولهای تجاری به عهده سازنده/فروشنده آن است.
      16- به هیچ طریقی از کاربران دیگر مشخصات ورود به سایت/سرور آنها را درخواست نکنید. در صورت نیاز کاربر در پیام خصوصی اطلاعات را ارسال خواهد کرد و نیازی به مطرح کردن این مورد نیست، توجه فرمایید انجمن هیچ مسئولیتی در این مورد بع عهده نخواهد گرفت. همچنین در صورت مشاهده درخواست ورود از کاربران دیگر، اخطار و در صورت تکرار کاربر خاطی از انجمن اخراج خواهد شد.
      بروزرسانی ششم.
    • توسط HADI.RBL
      سلام خسته نباشید من وقتی یک برگه رو در وردپرس خودم میسازم هرکار میکنم در سایتم نمایش داده نمیشه هرکی میدونه مشکل از کجاست لطفا راهنمایی کنه >. 
    • توسط amirdehghani
      سلام ببخشید من داخل سایت ام query monitor نصب کردم بعد بهم ارور slow query میده  میگه دو تا slow query داری 
      الان باید چیکار کنم که درست بشن با افزونه میشه درستش کرد یا باید کد های query رو تغییر بدم 
      لطفا کمک کنید خیلی مهمه تا امشب باید درستش کنم تحویل بدم
    • توسط mahnaz20
      با سلام خدمت دوستان و اساتید گرامی
      دیروز هنگام آپدیت افزونه ووکامرس مشکلی در بروزرسانی بوجود آمد و سایتم بالا نیومد مجبور شدم برم از هاست فایل maintance را پاک کنم و سایت بالا اومد .
      ولی تنظیمات پیکربندی گواهینامه ssl بهم ریخته و وقتی آدرس سایتم را میزنم مرورگر اخطار میده که این سایت امن نیست و سایت باز نمیشه. بجای آیکون سبز رنگ هم آیکون اخطار قرمز کنار url نشان میده.
      لطفا کمک کنید این مشکل را برطرف کنم. ممنونم
    • توسط mahsa98
      سلام دوستان. من از افزونه acf  برای نمایش برخی اطلاعات استفاده میکنم. ولی میخوام نمایش این اطلاعات رو یکم زیبا و منظم و مرتب کنم. مثلا تو یه کادر قرار بگیره، رنگشون تغییر کنه و ....
      میشه از شورتکد استفاده کرد؟ مثلا تو ویژوال کامپوزر یا صفحه ساز خود قالبم اون فرمی که میخوام رو بسازم بعد این اطلاعات رو نمایش بدم؟
       اگه نمیشه چطوری باید بهشون استایل دلخواهم رو بدم؟
      خواهش میکنم دوستانی که تواناییش رو دارن کمکم کنن خیلی کارم گیره