رفتن به مطلب

اضافه کردن بخش نظرات به قالب


cheeta

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

ضمن عرض تبریک خفن به مدیران عزیز مخصوصا آقا مصطفی که پستاش خیلی کمکم کرده همیشه.

من از قالب پیکا استفاده می کنم و می خوام بهش امکان نظر دادن آخر پست رو اضافه کنم.

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

ممنون میشم کمکم کنید

اینم لینک قالب پیکا

لینک به ارسال

ممنون آقا وحید، من فایل single.php رو جایگزین کردم و قسمت نطرات خیلی عالی اضافه شد ولی وقتی نظری ارسال میشه صفحه ریفرش میشه و نمیگه که نطر شما ثبت شد و تو مدیریت هم هیچ دیدگاهی نمیاد.

این ادرس سایت www.fun.sunteam.ir

ضمنا ای ول سرعت پاسخگویی ;)

لینک به ارسال

سلام

من پوسته اصلاحی رو تست کردم. بدون مشکل کار میکنه و نظرات ارسال میشن.

به فایل پیوست توجه کنید.

post-1-0-62468900-1335174308_thumb.jpg

لینک به ارسال

ممنون آقا وحید، من فایل single.php رو جایگزین کردم و قسمت نطرات خیلی عالی اضافه شد ولی وقتی نظری ارسال میشه صفحه ریفرش میشه و نمیگه که نطر شما ثبت شد و تو مدیریت هم هیچ دیدگاهی نمیاد.

این ادرس سایت www.fun.sunteam.ir

ضمنا ای ول سرعت پاسخگویی ;)

ممکنه بانک اطلاعاتی شمامشکل داشته باشه! می تونید با تعمیر (Repair) کردن بانک اطلاعاتی از phpmyadmin این مشکل رو برطرف کنید :)

لینک به ارسال

1- امکانش هست که قالب نظر دهی رو ادیت کنم؟ مثلا این که نظرات اینجوری با هم قاطی نباشن از هم دیگه با یه کادری جدا باشن

2- چه جوری میشه کاری کرد که نظرات آژاکس ارسال بشه که کل صفحه رفرش نشه

3- می خوام بعد از این که کسی نطر میده یه پیغام همون پایین براش بیاد که نطرت ثبت شده بعد از تایید مدیر میاد

4- ممنون از پشتیبانیتون می دونم خیلی زحمت دادم

لینک به ارسال

1- امکانش هست که قالب نظر دهی رو ادیت کنم؟ مثلا این که نظرات اینجوری با هم قاطی نباشن از هم دیگه با یه کادری جدا باشن

2- چه جوری میشه کاری کرد که نظرات آژاکس ارسال بشه که کل صفحه رفرش نشه

3- می خوام بعد از این که کسی نطر میده یه پیغام همون پایین براش بیاد که نطرت ثبت شده بعد از تایید مدیر میاد

4- ممنون از پشتیبانیتون می دونم خیلی زحمت دادم

لطفن سوالات خودتون رو در تاپیک های جداگانه مطرح کنید.

1- بله امکانش هست! می تونید با ایجاد فایل comments.php و استایل دهی سفارشی این کار رو بکنید.

2- امکان این کار هم هست که من قبلن یک آموزش و افزونه برای این کار معرفی کرده بودم.

3- این کار هم با جاوا اسکریپت امکان پذیر هست.

لینک به ارسال

وحید جان پلاگین سوال دوم رو تو سایت پسر نابغه گشتم پیدا نکردم کجا بگردم؟

سوال سومم هم کد اسکریپش آماده هست؟

لینک به ارسال

وحید جان پلاگین سوال دوم رو تو سایت پسر نابغه گشتم پیدا نکردم کجا بگردم؟

سوال سومم هم کد اسکریپش آماده هست؟

لطفن سوالات خودتون رو در تاپیک های جداگانه مطرح کنید.

لینک به ارسال
  • 6 ماه بعد...

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

البته بنده

<?php comments_template(); ?>

رو به قسمت singlle.php اضافه کردم و فایل comments.php رو هم از قالب پیشفرض ورد پرس تو پوشه اضافه کردم قسمت نظرات میاد میتونی نظر بفرستی ولی اصلا نظرات در اون صفحه ثبت نمیشه مشکل کجاس

باتشکر

لینک به ارسال

سلام ، به انجمن خوش اومديد ..

لينكي از پوسته‌ي مورد استفادتون يا فايل‌هاي سينگل و كامنت رو اينجا پيوست كنيد تا بتونيم بررسي كنيم ..

لینک به ارسال

سلام

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

ببینید من از همین قالب که در پست اول لینکش هست استفاده میکنم(کلیشه یا پیکا) خب قالب اصلی اصلا فایلی به نام commeny.php نداره و من از قالب پیشفرض وردپرس tewentyten اونو براش کپی کردم و اون کد رو هم داخل سینگل وارد کردم

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

نمیدونم تونستم منظورمو برسونم یا نه :unsure:

حالا اگه زحمت بکشین بفرمایین در کدوم قسمتها باید تغییرات داد ممنون میشم

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

خیلی ساده تگ

<?php comments_template(); ?>

در فایل single.php قالبتون در جای مناسب بذارید

بعد می تونید بدون داشتن فایل commnet.php با اضافه کردن استایل زیر به استایل قالبتون به فرم نظرات قالبتون استایل بدین

این یه استایل پیش فرض هست که من اعلب ازش استفاده می کنم :

ol.commentlist a:link {

text-decoration: none;

}

ol.commentlist li div.vcard cite.fn a.url:hover {

text-decoration: none;

}

ol.commentlist {

background: none repeat scroll 0 0 #FFFFFF;

margin: 10px 5px 0;

padding: 0;

}

ol.commentlist li {

border-bottom: 1px dotted #CCCCCC;

list-style-type: none;

margin: 10px 0;

padding: 10px;

direction:rtl;

}

ol.commentlist li.alt {

}

ol.commentlist li.bypostauthor p {

}

ol.commentlist li.byuser {

}

ol.commentlist li.comment-author-admin {

}

ol.commentlist li.comment {

}

ol.commentlist li div.comment-author {

}

ol.commentlist li div.vcard {

}

ol.commentlist li div.vcard cite.fn {

font-style: normal;

font-weight: bold;

}

ol.commentlist li div.vcard cite.fn a.url {

color: #004477;

}

ol.commentlist li div.vcard img.avatar {

float: right;

}

ol.commentlist li div.vcard img.avatar-32 {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #DDDDDD;

padding: 2px;

}

ol.commentlist li div.vcard img.photo {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #DDDDDD;

padding: 2px;

margin: 5px

}

ol.commentlist li div.vcard span.says {

color: #888888;

}

ol.commentlist li div.commentmetadata {

}

ol.commentlist li div.comment-meta {

font-size: 12px;

margin: 3px 0 0;

}

ol.commentlist li div.comment-meta a {

color: #AAAAAA;

text-decoration: none;

}

ol.commentlist li p {

line-height: 1.4em;

margin: 15px 0 0;

}

ol.commentlist li ul {

}

ol.commentlist li div.reply {

padding-top: 10px;

}

ol.commentlist li div.reply a {

color: #004477;

}

ol.commentlist li div.reply a:hover {

color: #CC0033 !important;

text-decoration: none;

}

ol.commentlist li ul.children {

}

ol.commentlist li ul.children li {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #E9E9E9;

margin: 5px 0 0;

}

ol.commentlist li ul.children li li.alt {

background: none repeat scroll 0 0 #EEEEEE;

}

ol.commentlist li ul.children li.bypostauthor {

}

ol.commentlist li ul.children li.byuser {

}

ol.commentlist li ul.children li.comment {

}

ol.commentlist li ul.children li.comment-author-admin {

}

ol.commentlist li ul.children li.depth-2 {

}

ol.commentlist li ul.children li.depth-3 {

}

ol.commentlist li ul.children li.depth-4 {

}

ol.commentlist li ul.children li.depth-5 {

}

ol.commentlist li ul.children li.odd {

}

ol.commentlist li.even {

}

ol.commentlist li.odd {

}

ol.commentlist li.parent {

}

ol.commentlist li.pingback {

}

ol.commentlist li.thread-alt {

}

ol.commentlist li.thread-even {

}

ol.commentlist li.thread-odd {

}

#commentform {

direction: rtl;

margin-top: 5px;

}

#commentform input {

border: 1px solid #CCCCCC;

margin: 5px 5px 1px 0;

padding: 5px;

width: 100px;

}

#commentform input:focus {

border: 1px solid #191919;

}

#commentform .author {

background: url("images/user.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform .email {

background: url("images/email.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform .url {

background: url("images/link.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform textarea {

border: 1px solid #CCCCCC;

height: 100px;

padding: 2px;

width: 75%;

}

#commentform textarea:focus {

border: 1px solid #191919;

}

#commentform .submit {

background: none repeat scroll 0 0 #ECF3F8;

border: 1px solid #999999;

color: #006699;

font-weight: bold;

margin: 0;

padding: 4px;

width: 155px;

}

#commentform .submit *:hover {

background: none repeat scroll 0 0 #333333;

border: 1px solid #191919;

color: #FFFFFF;

text-decoration: underline;

}

لینک به ارسال
  • 1 سال بعد...

خیلی ساده تگ

<?php comments_template(); ?>

در فایل single.php قالبتون در جای مناسب بذارید

بعد می تونید بدون داشتن فایل commnet.php با اضافه کردن استایل زیر به استایل قالبتون به فرم نظرات قالبتون استایل بدین

این یه استایل پیش فرض هست که من اعلب ازش استفاده می کنم :

ol.commentlist a:link {

text-decoration: none;

}

ol.commentlist li div.vcard cite.fn a.url:hover {

text-decoration: none;

}

ol.commentlist {

background: none repeat scroll 0 0 #FFFFFF;

margin: 10px 5px 0;

padding: 0;

}

ol.commentlist li {

border-bottom: 1px dotted #CCCCCC;

list-style-type: none;

margin: 10px 0;

padding: 10px;

direction:rtl;

}

ol.commentlist li.alt {

}

ol.commentlist li.bypostauthor p {

}

ol.commentlist li.byuser {

}

ol.commentlist li.comment-author-admin {

}

ol.commentlist li.comment {

}

ol.commentlist li div.comment-author {

}

ol.commentlist li div.vcard {

}

ol.commentlist li div.vcard cite.fn {

font-style: normal;

font-weight: bold;

}

ol.commentlist li div.vcard cite.fn a.url {

color: #004477;

}

ol.commentlist li div.vcard img.avatar {

float: right;

}

ol.commentlist li div.vcard img.avatar-32 {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #DDDDDD;

padding: 2px;

}

ol.commentlist li div.vcard img.photo {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #DDDDDD;

padding: 2px;

margin: 5px

}

ol.commentlist li div.vcard span.says {

color: #888888;

}

ol.commentlist li div.commentmetadata {

}

ol.commentlist li div.comment-meta {

font-size: 12px;

margin: 3px 0 0;

}

ol.commentlist li div.comment-meta a {

color: #AAAAAA;

text-decoration: none;

}

ol.commentlist li p {

line-height: 1.4em;

margin: 15px 0 0;

}

ol.commentlist li ul {

}

ol.commentlist li div.reply {

padding-top: 10px;

}

ol.commentlist li div.reply a {

color: #004477;

}

ol.commentlist li div.reply a:hover {

color: #CC0033 !important;

text-decoration: none;

}

ol.commentlist li ul.children {

}

ol.commentlist li ul.children li {

background: none repeat scroll 0 0 #FFFFFF;

border: 1px solid #E9E9E9;

margin: 5px 0 0;

}

ol.commentlist li ul.children li li.alt {

background: none repeat scroll 0 0 #EEEEEE;

}

ol.commentlist li ul.children li.bypostauthor {

}

ol.commentlist li ul.children li.byuser {

}

ol.commentlist li ul.children li.comment {

}

ol.commentlist li ul.children li.comment-author-admin {

}

ol.commentlist li ul.children li.depth-2 {

}

ol.commentlist li ul.children li.depth-3 {

}

ol.commentlist li ul.children li.depth-4 {

}

ol.commentlist li ul.children li.depth-5 {

}

ol.commentlist li ul.children li.odd {

}

ol.commentlist li.even {

}

ol.commentlist li.odd {

}

ol.commentlist li.parent {

}

ol.commentlist li.pingback {

}

ol.commentlist li.thread-alt {

}

ol.commentlist li.thread-even {

}

ol.commentlist li.thread-odd {

}

#commentform {

direction: rtl;

margin-top: 5px;

}

#commentform input {

border: 1px solid #CCCCCC;

margin: 5px 5px 1px 0;

padding: 5px;

width: 100px;

}

#commentform input:focus {

border: 1px solid #191919;

}

#commentform .author {

background: url("images/user.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform .email {

background: url("images/email.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform .url {

background: url("images/link.gif") no-repeat scroll 5px 3px transparent;

color: #666666;

padding: 3px 3px 3px 25px;

}

#commentform textarea {

border: 1px solid #CCCCCC;

height: 100px;

padding: 2px;

width: 75%;

}

#commentform textarea:focus {

border: 1px solid #191919;

}

#commentform .submit {

background: none repeat scroll 0 0 #ECF3F8;

border: 1px solid #999999;

color: #006699;

font-weight: bold;

margin: 0;

padding: 4px;

width: 155px;

}

#commentform .submit *:hover {

background: none repeat scroll 0 0 #333333;

border: 1px solid #191919;

color: #FFFFFF;

text-decoration: underline;

}

با تشکر NESTED عزیز

فکر میکنم محتوای تابع comments_template() کمی تغییر کرده و به همین دلیل استایلی که دادین کار نمیکنه. میشه ویرایشش کنید و مجدد قرار بدین لطفا

لینک به ارسال
  • 3 سال بعد...

با سلام عضو جدید هستم
میخوام قسمت کامنت به صفحه خودم اضافه کنم

از قالب the 7 استفاده میکنم. چطور بدون افزونه و یا با استفاده از ویژوال کامپوزر میتونم به صفحه کامنت اضافه کنم؟
اگر  با javascript میشه اضافه کرد ،قطعه کد رو  ارسال کنید ممنون میشم.

لینک به ارسال

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

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

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

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

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

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

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

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

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