Wordpress içeriği başka bir kullanıcı paneline aktarma

sedtpolat

Öğrenci
Katılım
23 Ekim 2017
Mesajlar
3
Reaksiyon puanı
1
Puanları
3
Yaş
43
Konum
Ankara
function panel_dashboard( $args = array() ) {

$defaults = array(
'post_type' => APP_POST_TYPE,
'post_status' => array( 'publish', 'unreliable', 'pending', 'draft' ),
'author' => get_current_user_id(),
'paged' => ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1,
'suppress_filters' => false,
);
$args = wp_parse_args( $args, $defaults );

$args = apply_filters( 'panel_dashboard_args', $args );

$listings = new WP_Query( $args );

if ( ! $listings->have_posts() ) {
return false;
}

return apply_filters( 'panel_dashboard', $listings );
}

Arkadaşlar merhaba yukarıda belirtiğim fonksiyonu nasıl başka bir kullanıcının paneline yönlendirebilirim.
diğer tüm sayfalar ayarlanmıştır.
'author' => get_current_user_id(), kısmını kaldırdığım zaman diğer kullanıcı panelinde görünüyor. ama tüm postlar çıkıyor. nasıl filitreyele bilirim.
 

Tilkißey

Öğrenci
Katılım
13 Aralık 2010
Mesajlar
83
Reaksiyon puanı
34
Puanları
18
Konum
Konya, TR
function panel_dashboard( $args = array() ) {

$defaults = array(
'post_type' => APP_POST_TYPE,
'post_status' => array( 'publish', 'unreliable', 'pending', 'draft' ),
'author' => get_current_user_id(),
'paged' => ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1,
'suppress_filters' => false,
);
$args = wp_parse_args( $args, $defaults );

$args = apply_filters( 'panel_dashboard_args', $args );

$listings = new WP_Query( $args );

if ( ! $listings->have_posts() ) {
return false;
}

return apply_filters( 'panel_dashboard', $listings );
}

Arkadaşlar merhaba yukarıda belirtiğim fonksiyonu nasıl başka bir kullanıcının paneline yönlendirebilirim.
diğer tüm sayfalar ayarlanmıştır.
'author' => get_current_user_id(), kısmını kaldırdığım zaman diğer kullanıcı panelinde görünüyor. ama tüm postlar çıkıyor. nasıl filitreyele bilirim.

Diger kullanici paneli demekten kastinizi anlayamadim acikcasi. Sadece soyle bir bilgi vereyim, get_current_user_id() yerine manuel olarak dilediginiz userid verisini girebilirsiniz. Girdiginiz id ye gore filtreleme yapılacaktir. Diger panelden kastinizi anlarsam belki daha net bir bilgi verebilirim, wordpress hakkinda bilgim olmasa da klasik php duzeniyle bakiyorum kodlara
 

sedtpolat

Öğrenci
Katılım
23 Ekim 2017
Mesajlar
3
Reaksiyon puanı
1
Puanları
3
Yaş
43
Konum
Ankara
Öncelikle ilginiz teşekkür ederim.
Örnek vererek daha iyi anlatabilirim sanırım.
Kupon sitesinde kupon paylaştım. Bu kuponun düzenlemesini sadece kendi panelimde görüyürum. Ama benim istediğim bu kuponun detayını yönlendirdiğim(başka panele) kişide görebilsin. Eşitleme durumunu Kuponun firma ismi ile yönlendirmek istediğim kişinin first_name aynı.
 

Tilkißey

Öğrenci
Katılım
13 Aralık 2010
Mesajlar
83
Reaksiyon puanı
34
Puanları
18
Konum
Konya, TR
@sedtpolat wp db sine biraz hakim olmak gerekiyor sanirim istediginiz filtreleme icin. Hic ilgilenmedigim icin beni aşıyor, kusura bakmayın :) kolay gelsin
 

sedtpolat

Öğrenci
Katılım
23 Ekim 2017
Mesajlar
3
Reaksiyon puanı
1
Puanları
3
Yaş
43
Konum
Ankara
Yine de çok teşekkür ederim ilginize :)
 
Üst