﻿<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>WordPress Türkiye Forumları Etiket: yorumları kapatma</title>
<link>http://www.wordpress-tr.com/forum/</link>
<description>WordPress Türkiye Forumları Etiket: yorumları kapatma</description>
<language>en</language>
<pubDate>Thu, 20 Nov 2008 10:22:57 +0000</pubDate>

<item>
<title>yakuphan konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19810</link>
<pubDate>Sal, 04 Dec 2007 01:07:58 +0000</pubDate>
<dc:creator>yakuphan</dc:creator>
<guid isPermaLink="false">19810@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;Aşağıdaki kod ile login olmuş kullanıcının level'ini almak mümkün.&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
&#38;lt;? php $user_info = get_userdata(1);&#60;/p&#62;
&#60;p&#62;      echo('Username: ' . $user_info-&#38;gt;user_login . '\n');&#60;br /&#62;
      echo('User level: ' . $user_info-&#38;gt;user_level . '\n');&#60;br /&#62;
      echo('User ID: ' . $user_info-&#38;gt;ID . '\n');&#60;br /&#62;
?&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Bu koddan yola çıkarak, Level'i aldıktan sonra temanızın yorumlar sayfasında aşağıdaki kodu&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
 &#38;lt;?php ((get_option('comment_registration') &#38;#38;&#38;#38; (!$user_ID)) : ?&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
aşağıdaki şekilde değiştirin. ayrıca yorumların sadece üyelerin yorum yapmasına izin verin.&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
&#38;lt;?php&#60;br /&#62;
$user_derece = 0;&#60;br /&#62;
if ($user_ID) {&#60;br /&#62;
  $user_bilgi = get_userdata($user_ID);&#60;br /&#62;
  $user_derece = intval($user_bilgi-&#38;gt;user_level);&#60;br /&#62;
}&#60;br /&#62;
if ((get_option('comment_registration') &#38;#38;&#38;#38; (!$user_ID)) &#124;&#124; (($user_ID) &#38;#38;&#38;#38;(!$user_derece))) : ?&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
Böylece leveli 0 yani normal üyeler dışındakilere yorum yazma yetkisi vermiş oldunuz. Ayrıca bu kodun altındaki uyarı mesajını yorum yapmak için yönetici olarak giriş yapmanız gerek gibi bir ifade ile değiştirmeniz iyi olacaktır.&#60;br /&#62;
Son olarak belki kullanıcının level'ini almak için başka bir yöntem olabilir ancak şu an için bulabildiğim çözüm bu. Birkaç farklı şey denedim ama yemedi, bu oldu, local'de denenmiştir.&#60;br /&#62;
Leveller şu şekilde&#60;br /&#62;
Adminler - 10&#60;br /&#62;
Editörler - 7&#60;br /&#62;
Yazarlar - 2&#60;br /&#62;
Yardımcı - 1&#60;br /&#62;
Normal üyeler - Yok - 0&#60;br /&#62;
Leveller ile ilgili bilgiye &#60;a href=&#34;http://codex.wordpress.org/Roles_and_Capabilities&#34; rel=&#34;nofollow&#34;&#62;http://codex.wordpress.org/Roles_and_Capabilities&#60;/a&#62; adresinden ulaşabilirsiniz.
&#60;/p&#62;</description>
</item>
<item>
<title>eylultoprak konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19734</link>
<pubDate>Cum, 30 Nov 2007 22:13:12 +0000</pubDate>
<dc:creator>eylultoprak</dc:creator>
<guid isPermaLink="false">19734@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;hocam hoşgeldin.. :)&#60;/p&#62;
&#60;p&#62;peki mantık olarak open 'de açar bunuda yazalım arayan soran olursa ek bilgi olur :)&#60;/p&#62;
&#60;p&#62;tabi bir bilen yazsa afaki kalmasa daha hoş olur..&#60;br /&#62;
birde adminler yorum yazacak ama ziyaretçiye kapalı olacak benim yaptığım tabi bi yöntem işimi görüyor :)&#60;/p&#62;
&#60;p&#62;ama diyelim ki @khaos dediğini yapmaya çalışıyoruz onu nasıl uygularız.. vaktin varsa açıklar mısın.. sınav dönemide gerçi :)
&#60;/p&#62;</description>
</item>
<item>
<title>yakuphan konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19732</link>
<pubDate>Cum, 30 Nov 2007 20:50:38 +0000</pubDate>
<dc:creator>yakuphan</dc:creator>
<guid isPermaLink="false">19732@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;PhpMyAdmin'i açın, SQL sorgusu bölümüne geçin.&#60;br /&#62;
&#60;code&#62;UPDATE 'veritabanınızınAdı'.'TablolarınızınPrefixi_posts' SET 'comment_status' = 'closed'&#60;/code&#62;&#60;br /&#62;
sql sorgusunu çalıştırın. Bütün yazılar ve sayfalar yoruma kapatılacaktır. Burada yapılan işlem posts tablosundaki bütün kayıtların comment_status alanını closed olarak değiştirmektir. Merak etmeyin mevcut yorumlar silinmiyor ama yazıya yeni yorum yapılamıyor. Ayrıca aşağıdaki sorguyu çalıştırırsanız ping'leri kapatabilirsiniz.&#60;br /&#62;
&#60;code&#62;UPDATE 'VeritabanınızınAdı'.'Prefixiniz_posts' SET 'ping_status' = 'closed'&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Sorgulardaki prefix, wordpressi kurarken sizden istenilen prefix olup, phpmyadmin'de baktığınızda tablolarınızın başında yer alır ve tablo adıyla prefix _ (alt çizgi) ile ayrılmıştır. Sorguları veritabanınızın içindeyken&#60;br /&#62;
&#60;code&#62;UPDATE 'prefixiniz_posts' SET 'comment_status' = 'closed'&#60;/code&#62;&#60;br /&#62;
şeklinde de çalıştırabilirsiniz.
&#60;/p&#62;</description>
</item>
<item>
<title>eylultoprak konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19683</link>
<pubDate>Per, 29 Nov 2007 09:50:29 +0000</pubDate>
<dc:creator>eylultoprak</dc:creator>
<guid isPermaLink="false">19683@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;aslında bir sql sorgusu ile yoruma'da kapatılabilir ama bulamadım/ öncekinide çalıştıramadım. aslında bunu role manager ile yapmayı düşündüm ama bu daha bi pratikdi :)
&#60;/p&#62;</description>
</item>
<item>
<title>khaos konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19676</link>
<pubDate>Per, 29 Nov 2007 01:57:30 +0000</pubDate>
<dc:creator>khaos</dc:creator>
<guid isPermaLink="false">19676@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;Bu arada eğer sorununuzu yanlış anlamadıysam bir çözüm önerim olacak.&#60;br /&#62;
Comments.php dosyanızda &#60;strong&#62;$blog_user_level&#60;/strong&#62; değişkenine bağlı bir koşul belirtirseniz, yorumları belirli bir seviyenin altındaki kullanıcılara kapatmış olursunuz.&#60;br /&#62;
Sevgilerimle...
&#60;/p&#62;</description>
</item>
<item>
<title>khaos konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19673</link>
<pubDate>Per, 29 Nov 2007 01:39:28 +0000</pubDate>
<dc:creator>khaos</dc:creator>
<guid isPermaLink="false">19673@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;Pratik çözümleri severim ama hiçbir zaman için tatmin etmezler beni.&#60;br /&#62;
Güzel çözüm, sevgili eylultoprak...&#60;br /&#62;
:)
&#60;/p&#62;</description>
</item>
<item>
<title>eylultoprak konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19663</link>
<pubDate>Çar, 28 Nov 2007 20:10:58 +0000</pubDate>
<dc:creator>eylultoprak</dc:creator>
<guid isPermaLink="false">19663@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;beni tanıyan biri bari tercihler kısmında bahsetmese :)&#60;/p&#62;
&#60;p&#62;Ben adminlerin yorum bölümünü kullanmalarını istiyordum sorunu şöyle çözdüm.. Aslında yazmıştım ama konuyu çözdüğü mü sandım sonra çözemediğimi görünce anladım ki olmamış böyle kısa bir şey yazdım sonra.. &#60;strong&#62;neyse çözüm&#60;/strong&#62;&#60;/p&#62;
&#60;p&#62;&#38;lt; ?php if ( get_option('comment_registration') &#38;#38;&#38;#38; !$user_ID ) : ?&#38;gt;&#60;br /&#62;
&#38;lt; p&#38;gt;Sen benim hayatımsan/wp-login.php?redirect_to=&#38;lt; ?php the_permalink(); ?&#38;gt;&#34;&#38;gt;kendini&#38;lt; /a&#38;gt; tanıt... &#38;lt; /p&#38;gt;&#60;br /&#62;
&#38;lt; ?php else : ?&#38;gt;&#60;/p&#62;
&#60;p&#62;kodunu temaya koydum... yorum yapmak için kayıt olmak gerekliyi işaretledim.. Sonra 'da kayıt'a kapattım sorun çözülmüş oldu var olan üyeleride sildim :)&#60;/p&#62;
&#60;p&#62;&#38;lt; sağındaki boşlukları silin.&#60;br /&#62;
&#38;gt; solundaki boşlukları silin kodlar çalışacakdır.
&#60;/p&#62;</description>
</item>
<item>
<title>engin1984 konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19661</link>
<pubDate>Çar, 28 Nov 2007 19:37:33 +0000</pubDate>
<dc:creator>engin1984</dc:creator>
<guid isPermaLink="false">19661@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;tercihler - tartışma &#60;/p&#62;
&#60;p&#62;Yazı üzerine yorum yapılmasına izin ver (me)&#60;/p&#62;
&#60;p&#62;çözdüm: şöyle oluyor.&#60;br /&#62;
Var olan yazılar yorumlanabiliyor. fakat yeni yazılar, yoruma kapalı durumda yayınlanıyor, ta ki siz aksini belirtmedikçe.&#60;br /&#62;
İşine yarar umarım eylultoprak&#60;br /&#62;
olmazsa comments-php'den yorum formunu kaldırırsın.
&#60;/p&#62;</description>
</item>
<item>
<title>eylultoprak konu: "aynı anda bütün yazıları yorumlara kapatma"</title>
<link>http://www.wordpress-tr.com/forum/topic/3771#post-19660</link>
<pubDate>Çar, 28 Nov 2007 19:28:10 +0000</pubDate>
<dc:creator>eylultoprak</dc:creator>
<guid isPermaLink="false">19660@http://www.wordpress-tr.com/forum/</guid>
<description>&#60;p&#62;aynı anda bütün yazıları yorumları nasıl kapatabileceğini bilen var mı?
&#60;/p&#62;</description>
</item>

</channel>
</rss>
