انجمن


نام این افزونه چیست؟  (۸ نوشته)

  • amin_atash66

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۵
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۱۹:۳۶

    منو ببخشید که امروز خیلی مزاحم شدم...می خواستم بدونم که افزونه ای که در این سایتhttp://asroma27.com/ و در قسمت نظرات هست که تعداد نظرات هر کاربر رو نشون می ده و بعد از 40 تا نظر یه ستاره بهشون می ده اسمش چیه؟ و چطور باید فعالش کنم؟
    یه سوال دیگه اینکه من قسمت های سایدبار سایتم رو مثل اخرین مطالب یا اخرین نظرات رو حذف کردم و ی خوام بهجای اونها که الان دیگه توی سایتم وجود ندارن..مثلا عکس و یا قسمت ورود کاربران بزارم...اما نمی دونم چه طور این کارو بکنم؟اگه میشه بگین چه طور می تونم یک فرم ورود اعضا بسازم و کنار سایتم نمایش بدو و هم بتونم عکسای بند انگشتی با قابلیت لینک دادن و نوشته رو اطراف سایت و به جای سایدبار بزارم...خیلی ضروریه تورو خدا کمکم کنین...اگه کسی امادگی داره و بتونه خودش این کارو برام انجام بده و قالب سایتم رو اینطوری درست کنه خیلی ممنونش میشم و تا اخر مدیونشم...

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۱۹:۵۱

    درود.

    پاسخ سوال اولتون رو نمیدونم . توی سایت های خارجی گشتم چیزی پیدا نکردم !!

    اما سوال دومتون .
    اگر قالبتون از ابزارک پشتیبانی میکنه که کارتون خیلی راحته . فقط کافیه وارد پیشخوان بشین و در قسمت ابزارک ها ، بخش هایی که میخواهید را فعال کنید .
    + برای فرم ورود و عضویت و ... میتونید از افزونه Theme my login استفاده کنید .

    اگر از ابزارک پشتیبانی نمیکنه باید وارد فایل مربوط به سایدبار قالبتون بشید ، سپس قطعه کدی که برای یکی از بخش های ابزارک استفاده شده را کپی کنید و در مکان صحیحش قرار بدین .
    سپس محتویات کد کپی شده رو ویرایش کنید . یعنی به جای کد قبلی که کپی کردین ، کدهای مورد نظر رو جایگزین کنید .

    با جستجو در این انجمن و یا سایت های دیگه میتونید هک (کدهای php وردپرس) رو به دست بیارید و استفاده کنید .

  • amin_atash66

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۵
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۱۹:۵۸

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

  • amin_atash66

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۵
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۲۰:۰۰

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

    راستی چه طور فارسیش کنم تعداد نظرات و یا تاریخ ارسال نظر رو

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۲۰:۰۹

    این جا که وردپرس نیست دوست عزیز !
    این انجمن توسط BBpress ساخته شده . سیستم انجمن ساز هست .

    این کد رو تست کنید :
    <?php echo getPointLevel($comment->user_id); ?>

    در قالب نظرات و در مکان مناسب قرار دهید . در قسمتی که نوشته "نظر توسط ..."

    همچنین این کد های زیر رو در function.php قرار بدین . میتونید ستاره دهی داشته باشید .
    این رو با هزار زور و فشار براتون تهیه کردم :D

    // Get the Point Count and Set the Star Rating
    function getPointLevel($authorId) {
    	$points = get_usermeta($authorId,'points');
    
    	if($points < 26) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/grey-star-points-icon.png" alt="Grey Star Level" title="Grey Star Level" />';
    	} elseif($points < 50 && $points > 25) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/green-star-points-icon.png" alt="Green Star Level" title="Green Star Level" />';
    	} elseif($points < 500 && $points > 50) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/blue-star-points-icon.png" alt="Blue Star Level" title="Blue Star Level" />';
    	} elseif($points < 5000 && $points > 500) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/orange-star-points-icon.png" alt="Orange Star Level" title="Orange Star Level" />';
    	} elseif($points < 25000 && $points > 5000) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/red-star-points-icon.png" alt="Red Star Level" title="Red Star Level" />';
    	} elseif($points >= 25001) {
    		return '<span>' . $points . '</span>'. ' <img src="'. get_bloginfo('template_url').'/images/black-star-points-icon.png" alt="Black Star Level" title="Black Star Level" />';
    	}
    }

    بهتره بدونید که این دو کد که دادم مکمل هم هستند و حتما جفتشون باید در قالب استفاده بشه .
    + به جای آدرس تصاویر مثل :
    '. get_bloginfo('template_url').'/images/black-star-points-icon.png
    باید آدرس تصویر خودتون رو جایگزین کنید .
    به ترتیب نظرات هست که میتونید اعداد رو تغییر بدین و تصاویر ستاره ای رو تهیه کنید که پس از اون امتیاز براتون نمایش داده بشه .

    توضیح بیشتر نمیدم . خودتون کار کنید تا بتونید درست کنید .

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۲۰:۱۲

    اگه با ارسال نظر عدد تغییر نکرد ، این کد زیر رو هم به function اضافه کنید .
    + کد ها رو آخر این فایل که گفتم کپی کنید .

    // Add a Point to the User's Point Score only if They are not the Question Owner (prevents a user from gaining points from answering their own questions)
    	if ($user->ID != $question_author_id) {
    		addPointToUser($user->ID);
    	}
    
    }
    
    // Add point to User After Answer is Added
    function addPointToUser($id) {
    	$currentPointNumber = get_usermeta($id, 'points');
    
    	//Add 1 to the current Point Score
    	$newPointNumber = $currentPointNumber + 1;
    	update_usermeta( $id, 'points', $newPointNumber);
    
    }
  • amin_atash66

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۵
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۲۰:۲۷

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

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۵ اسفند ۱۳۹۱ - ۲۰:۳۷

    خوب شما همون روی کلید تشکر هم کلیک میکردین بنده بیشتر خوشحال میشدم :)

    بدرود

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.