merhaba,
wordpress'te yazar sayfasına örneğin kişiler admin panelden nasıl kendi twitter takip ve facebook abonelik butonlarını ekleyebilir? bu aynı şekilde yazı içerisindede geçerli. 4-5 tane farklı yazar var bu yüzden kullanıcılar için çok kullanışlı olabilir, birkaç sitede gördüm.
wordpress yazar sayfası geliştirmek
15
●1.920
- 14-09-2012, 21:40:08Bunun için authors.php yapısını araştırın.
Ek olarak costum_field yapısını inceleyin codex'ten. Ve tabi php bilmelisiniz.
Bir kaç hook ile yapılabilir.
http://codex.wordpress.org/Author_Templates
Kolay gelsin. - 16-09-2012, 00:02:20teşekkürler fakat pek bişey anlamadim ingilizce olduğu için._PatroN_ adlı üyeden alıntı: mesajı görüntüle
mantıklıca düşünürsek admin profil sayfasında twitter veya facebook ekleyebileceğimiz bir kod yokbunu illa functions.php'denmi halledeceğiz? - 16-09-2012, 00:06:55
function my_user_contactmethods($user_contactmethods){ $user_contactmethods['twitter'] = 'Twitter Adresiniz'; $user_contactmethods['facebook'] = 'Facebook Adresiniz'; return $user_contactmethods; } add_filter('user_contactmethods', 'my_user_contactmethods');bunu function.php'ye ekleyip dener misin? - 16-09-2012, 01:22:14evet şuan admin panel profil sayfalarında gözüküyor. bunu author.php yada single.php kod olarak nasıl ekleriz? ek olarak admin panelde @twitterkullaniciadi olarak mi ekleyeceğiz yoksa twitter takip kodlarınımı yapıştıracağız?Misafir adlı üyeden alıntı: mesajı görüntüle
- 16-09-2012, 01:47:15linklemek istersen direk bağlantıyı verirsin. yok sadece @kullaniciadi olarak gösteririm dersen onu girersin.suatbjk adlı üyeden alıntı: mesajı görüntüle
herhangi bir yerde göstermek içinde
<?php echo get_user_meta(1, 'twitter', true); ?> <?php echo get_user_meta(1, 'facebook', true); ?>
şeklinde gösterebilirsin. oradaki 1 kullanıcı ID numarasıdır. ona göre değiştirirsiniz. - 16-09-2012, 01:50:05cevabiniz için teşekkürler. ben mesela twitter kısmına https://twitter.com/about/resources/buttons#follow buradaki butonlardan birini eklemek istiyorum, yazar sayfasi kisminda ilgili butonun çıkmasını istiyorum. id olarak belirttiğiniz kismi birden fazla yazarlı olan bloglarda nasıl kullanılabilir hocam?Misafir adlı üyeden alıntı: mesajı görüntüle
- 16-09-2012, 02:15:26o zaman şöyle yapsuatbjk adlı üyeden alıntı: mesajı görüntüle
<a href="https://twitter.com/<?php echo get_user_meta(1, 'twitter', true); ?> " class="twitter-follow-button" data-show-count="false" data-lang="tr">Takip et: @<?php echo get_user_meta(1, 'twitter', true); ?> </a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>panelden kullanıcı adı kısmına
suatbjk yazman yeterli. gece gece bu kadar çalıştı kafam. - 16-09-2012, 02:48:32ve sorunumu hallettim, aynı şekilde farklı bi sosyal ağ profilim içinde rahatlıkla kullanabilirim sanırım. çok teşekkürler.Misafir adlı üyeden alıntı: mesajı görüntüle