رفتن به مطلب

ساخت بخش دیدگاه ها شبیه این سایت


پست های پیشنهاد شده

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

n8854_we.gif

میشه تو وردپرس همچین چیزی در بیارم؟

این آدرس آنلاین: اینجا

لینک به ارسال

سلام

برای ایجاد قسمت رای ها مثبت و منفی در کامنت ها می تونید از این افزونه ها که موجوده استفاده کنید ........ بقیه ی موارد هم با یه طراحی ساده و استایل دادن به کامنت ها حل میشه ;)

لینک به ارسال

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

یا باید از اول استایل دهی کنم؟

به نظر میاد درست کردن همچین چیزی کمی سخت باشه

لینک به ارسال

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

لینک به ارسال

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

اومدم از اول دایو نوشتم واسه هر قسمتش. ولی مشکلی که دارم اینه که

واسه تغییر استایلش مجبورم هم تو فایل فانکشن و هم تو فایل comment.php تغییر ایجاد کنم. و این واقعا سردرگمم کرده

راه حلی نیست که بتونم فقط تغییرات رو تو comment.php و css بدم ؟

لینک به ارسال

تا یه جاهایی خودم تونستم درستش کنم.

فقط میخوام بدونم چطور میتونم به کد فانکشن یا comment.php یه کدی اضافه کنم تا نظرات تو در تو روهم بتونم رو استایلشون کار کنم

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

مثلا واسه همین نظرات تو در تو از ul class="children" استفاده شده که نه تو فانکشن هست و نه تو فایل کامنت. چطور میتونم واسه این بخش کلاس اضافه کنم یا هر کاری که بشه کار رو راحتر کنه.

ممنون

لینک به ارسال

یه سئوال :unsure: : راه حلی هست که بشه به یه کلاس 2 جور مختلف استایل داد؟؟!!

اگه میشد یه کلاس تو بخش children کامنت ها بسازم خیلی خوب میشه. از کجا باید اقدام کنم؟ منظورم اینه که کدوم فایل پیشفرض وردپرس این نظرات تو در تو رو مدیریت میکنه؟ :wub:

لینک به ارسال

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

فکر کنم جزو قدیمی ها هستید

در مورد نظرات تو در تو اول باید در قالب تعریف بشند به این ترتیب

که کد زیر را به header.php اضافه کنید


<?php
if ( is_singular() && get_option( 'thread_comments' ) )
wp_enqueue_script( 'comment-reply' );
?>

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


<?php comments_template(); ?>

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

منظورتون از استایل متفاوت به یک کلاس چیه

یعنی بعضی از عناصر مثلا پس زمینه قرمز داشته باشند بعضی آبی

یا یک عنصر گاهی قرمز باشه گاه آبی

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

مثلا بگید یک در میان یا نظر سوم یا نظرات مدیر سایت ....

تا کدش را بگذارم و برای اولی هم مشخص کنید کدام بخش قراره استایل جدا داشته باشه

مثلا تاریخ یا پاسخ دادن - یا نام نویسنده یا ....

برای استایل دادن به نظرات تو در تو اینگونه عمل کنید


.commentslist li li {}
.commentslist li li li {}
.commentslist li li li li {}
.commentslist li li li li li {}

لینک به ارسال

شرمنده چون داشتم هم کار میکردم هم تحقیق، سئوالاتم پشت سر هم شد. ^_^

من از کدهای این آدرس: advanced wordpress واسه استایل دادن استفاده کردم. و تا جایی که تو اینترنت گشتم و خوندم، کدی کاملی برای بخش نظرات در وردپرس که شامل هم بخش نظرات و هم نظرات تو در تو بشه پیدا نکردم. و اونطور که متوجه شدم و عملا تا اونجا پیش رفتم واسه استایل دادن به بخش نظرات مشکلی وجود نداره تنها برای بخش نظرات تو در تو هست که ظاهرا ای بخش رو از خود وردپرس تغذیه میشه و میشه بهش کمی استایل داد منتها با محدودیت . :(

من میخواستم بدونم کدی وجود داره که من تو فایل فانکشن و یا کامنت بزارم که دیگه واسه نظرات تو در تو نره از وردپرس بخونه و ارز همین فایل بخونه تا بتونم راحت تر روش تغیرات انجام بدم و دستم هم بازتر باشه.

مثلا الان مشکلی که دارم میخوام بالای کلاس children یه باکس درست کنم و توش بنویسم مثلا پاسخ ها، و این نیاز داره تا بتونم قبل یا بعد این کلاس، یه کلاس تعریف کنم که این امکان وجود نداره

در ضمن من از خاصیت نظرات تو در تو فقط واسه یه depth استفاده میکنم در واقع تنها هر کسی نظر میده تا یکبار میشه جواب داد و الی آخر، یعنی زیاد تو در توش نکردم

لینک به ارسال

بهترین راه استفاده از تابع wp_list_comments هست که تابع استاندارد برای بخش دیدگاه هاست

آموزشهاش هم توی انجمن وجود داره

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

لینک به ارسال

بهترین راه استفاده از تابع wp_list_comments هست که تابع استاندارد برای بخش دیدگاه هاست

آموزشهاش هم توی انجمن وجود داره

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

والا مرتضی جان اینی که گفتی رو سرچ زدم . این نیاز به پیش زمینه آشنایی کامل کدها رو داره که من مثل شما مسلط نیستم. اگه یه فایل سمپل هم بود که نیاز به ادیت داشت خوب میشد.

لینک به ارسال

شرمنده چون داشتم هم کار میکردم هم تحقیق، سئوالاتم پشت سر هم شد. ^_^

من از کدهای این آدرس: advanced wordpress واسه استایل دادن استفاده کردم. و تا جایی که تو اینترنت گشتم و خوندم، کدی کاملی برای بخش نظرات در وردپرس که شامل هم بخش نظرات و هم نظرات تو در تو بشه پیدا نکردم. و اونطور که متوجه شدم و عملا تا اونجا پیش رفتم واسه استایل دادن به بخش نظرات مشکلی وجود نداره تنها برای بخش نظرات تو در تو هست که ظاهرا ای بخش رو از خود وردپرس تغذیه میشه و میشه بهش کمی استایل داد منتها با محدودیت . :(

من میخواستم بدونم کدی وجود داره که من تو فایل فانکشن و یا کامنت بزارم که دیگه واسه نظرات تو در تو نره از وردپرس بخونه و ارز همین فایل بخونه تا بتونم راحت تر روش تغیرات انجام بدم و دستم هم بازتر باشه.

مثلا الان مشکلی که دارم میخوام بالای کلاس children یه باکس درست کنم و توش بنویسم مثلا پاسخ ها، و این نیاز داره تا بتونم قبل یا بعد این کلاس، یه کلاس تعریف کنم که این امکان وجود نداره

در ضمن من از خاصیت نظرات تو در تو فقط واسه یه depth استفاده میکنم در واقع تنها هر کسی نظر میده تا یکبار میشه جواب داد و الی آخر، یعنی زیاد تو در توش نکردم


.commentslist li ul:before {
display:block;
clear:both;
position:relative;
line-height:24px;
height:24px;
font-size:13px;
text-align:center;
content:"پاسخ ها";
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...