با سلام
آیا می توان، با وردپرس، مانند موابل تایپ، وبلاگ دو ستونه داشت، و هر زمان که خواستیم، بتوانیم ستون مورد نظر خودمان را بروز کنیم ؟ مثلا یک وبلاگ دونفره...
با سلام
آیا می توان، با وردپرس، مانند موابل تایپ، وبلاگ دو ستونه داشت، و هر زمان که خواستیم، بتوانیم ستون مورد نظر خودمان را بروز کنیم ؟ مثلا یک وبلاگ دونفره...
باید برای این کار یک افزونه مثل MultiBlog در MT داشته باشه، فکر میکنم شما باید از نسخه MU ورد پرس استفاده کنید و با ایجاد دو بلاگ مطالبشون رو در هم ادغام کنید. @},-
فکر نکنم نیازی به mu باشه.به نظرم باید تغییراتی تو قالبت بدی به این ترتیب که 2 تا ستون داشته باشی که تو هر کدوم یک دسته نمایش داده بشه.بعد مطلبی که می نویسی رو تو همون دسته منتشر کنی. ~O)
با پوسته مناسب ممکن است. من یک زمانی با پوسته Feed Me, Seymour وبلاگی درست کردم که چند نفر با هم مینوشتند و نوشته هر کدامشان در ستون مربوط به خودشون دیده میشد. دانلود:
http://wordpress.org/extend/themes/feed-me-seymour
اگه خواستی برات درستش میکنم ;-)
با تشکز از جواب سریع دوستان، از نظر قالب مشکلی نیست. میدونم از این طریق میشه که 2 تا ستون درست کنم و برای هر ستون یک دسته بندی تعریف کنم که مثلا فلان دسته بندی توی فلان ستون نشون بده... ولی وقتی دو نفر نویسنده هستن، من نمیخوام نفر اول، به نوشته های نفر دوم دسترسی داشته باشه. با موابل تایپ بلدم، ولی می خوام ببینم اگه با وردپرس شدنیه، با وردپرس انجام بدم.
خوب میشه این دو یوزر فقطنویسنده باشن و یکمدیر ارشد تعیین بشه.
اینجوری دوتا نویسنده به نوشته های هم دسترسی ندارن.
خوب، چیجوری می تونم برای هر ستون، یک نویسنده تعریف کنم که نوشته ی هر نویسنده، فقط توی ستون مربوط به خودش منتشر بشه ؟
شاید با Author Templates بتونی یه نگاه اینجا بنداز:
http://codex.wordpress.org/Author_Templates
شما باید با استفاده از query_posts مطالبی رو که در ستونها نمایش داده میشه بر اساس نویسنده از هم جدا کنید. بههیچ افزونهای هم احتیاج ندارید.
برای مثال٬ برای نمایش نوشتههای نویسندهای با شناسهی ۳ میتونین از این کوئری استفاده کنین:
query_posts('author=3');
با برای نمایش نوشتههای نویسندهای با نام کاربری Mohammad میتونین از این استفاده کنین:
query_posts('author_name=Mohammad');
اگه با query_posts آشنا نیستین توی انجمن جستجو کنین٬ بارها درموردش توضیح و تفسیر نوشته شده.
در مورد اینکه دو نویسنده امکان ویرایش نوشتههای همدیگه رو نداشته باشن هم باید بهجز حساب کاربری admin که حساب اصلی هست٬ دو حساب دیگه با نقش «نویسنده» ایجاد کنین و هر حساب رو بهیکی از نویسندهها بدین تا نتونن نوشتههای همدیگه رو ویرایش کنن.
پینوشت: در این نوشته یک ایراد جزیی وجود داشت که ویرایش شد.
Gonahkar گفت:
شما باید با استفاده از query_posts مطالبی رو که در ستونها نمایش داده میشه بر اساس نویسنده از هم جدا کنید. بههیچ افزونهای هم احتیاج ندارید.
برای مثال٬ برای نمایش نوشتههای نویسندهای با شناسهی ۳ میتونین از این کوئری استفاده کنین:
query_posts('author=3');
با برای نمایش نوشتههای نویسندهای با نام کاربری Mohammad میتونین از این استفاده کنین:
query_posts('author=Mohammad');
اگه با query_posts آشنا نیستین توی انجمن جستجو کنین٬ بارها درموردش توضیح و تفسیر نوشته شده.
در مورد اینکه دو نویسنده امکان ویرایش نوشتههای همدیگه رو نداشته باشن هم باید بهجز حساب کاربری admin که حساب اصلی هست٬ دو حساب دیگه با نقش «نویسنده» ایجاد کنین و هر حساب رو بهیکی از نویسندهها بدین تا نتونن نوشتههای همدیگه رو ویرایش کنن.
تشکر توضیح عالی بود . @},- ~O)
ممنون آقای گناهکار. یک آموزش جدی و حرفه ای بود. به درد خیلی ها میخورد. فقط کاش عنوان این صفحه مناسب بود تا در جستجو به راحتی پیدا شود.
خواهش میکنم.
عنوان با محتوای موضوع٬ همسو شد.
Gonahkar گفت:
شما باید با استفاده از query_posts مطالبی رو که در ستونها نمایش داده میشه بر اساس نویسنده از هم جدا کنید. بههیچ افزونهای هم احتیاج ندارید.
برای مثال٬ برای نمایش نوشتههای نویسندهای با شناسهی ۳ میتونین از این کوئری استفاده کنین:
query_posts('author=3');
با برای نمایش نوشتههای نویسندهای با نام کاربری Mohammad میتونین از این استفاده کنین:
query_posts('author=Mohammad');
اگه با query_posts آشنا نیستین توی انجمن جستجو کنین٬ بارها درموردش توضیح و تفسیر نوشته شده.
در مورد اینکه دو نویسنده امکان ویرایش نوشتههای همدیگه رو نداشته باشن هم باید بهجز حساب کاربری admin که حساب اصلی هست٬ دو حساب دیگه با نقش «نویسنده» ایجاد کنین و هر حساب رو بهیکی از نویسندهها بدین تا نتونن نوشتههای همدیگه رو ویرایش کنن.
بسیار عالی بود، تشکر فراوان
اگه بخوام طوری تعریف کنم که ۲ نفر در یک ستون و دو نفر در ستون دیگر بتونن مطلب ارسال کنند... باید دو بار از این کد استفاده کنم یا میشود دو تا نویسنده با هم تعریف کرد ؟ منظورم دو حالت زیر هست :
query_posts('author=Mohammad');query_posts('author=Ali');
یا :
query_posts('author=Mohammad;Ali');
کدوک حالت درسته ؟
فکر کنم اولی
kebrit گفت:
اگه بخوام طوری تعریف کنم که ۲ نفر در یک ستون و دو نفر در ستون دیگر بتونن مطلب ارسال کنند... باید دو بار از این کد استفاده کنم یا میشود دو تا نویسنده با هم تعریف کرد ؟ منظورم دو حالت زیر هست :
query_posts('author=Mohammad');query_posts('author=Ali');
یا :
query_posts('author=Mohammad;Ali');
کدوک حالت درسته ؟
هیچکدام.
ابتدا باید بگم که توی نوشتهی قبلی من یک اشتباه جزیی وجود داشت که در دستور دومی که گفته بودم بهجای author_name ٬ استباهن نوشته بودم author که الان تصحیحش کردم.
اما در مورد اینکه نوشتههای دو نویسنده رو در یک ستون داشته باشیم٬ بر اساس نام نویسنده چنین امکانی وجود نداره. باید بر اساس شناسه این کار رو انجام بدین٬ مثلن برای فراخوانی نوشتههای دو نویسنده ۱ و ۵ از این دستور استفاده کنین:
query_posts('author=1,5');
مجددا تشکر فراوان
و با عرض پوزش، لطفا در مورد اینکه میخوام دو دسته بندی (Category) در یک کادر، و دو دسته بندی دیگر در یک کادر دیگر نمایش داده شود، لطفا دستور آن را هم بفرمایید.
با کوئری ها همه کاری میشه کرد.
خوبیش اینکه از افزونه ها مستقل هست و کاری به نصب افزونه نداره.
کاش یک بخش جامع از کدهای مختلف کوئری ایجاد میکردید.(البته فقط بصورت تمپلیت نه سوال و جواب) ;-)
و با عرض پوزش، لطفا در مورد اینکه میخوام دو دسته بندی (Category) در یک کادر، و دو دسته بندی دیگر در یک کادر دیگر نمایش داده شود، لطفا دستور آن را هم بفرمایید.
ربطی به این موضوع نداره. قبلن توی انجمن جدا کردن دستههای مختلف از هم توضیح داده شده، شما هم باید یکمی از خلاقیت خودتون استفاده کنین تا بهنتیجهی مطلوب برسین.
قبل از ایجاد این موضوع هم با عنوان وبلاگ دو ستونه... و از این موارد سرچ کرده بودم، ولی به نتیجه ای نرسیده بودم.
حالا شما که زحمت کشیدید پست ارسال کردید، کاش این آخرین راهنمایی را هم می فرمودید.
به هر حال سپاس گذارم.
موفق باشید.
جناب گناهکار به خاطر آموزشتون ممنون . ;-]
شادی از آن لحظه های شما . @},- ~O)