-
Üyelik
21.11.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
C** K**
-
Mesajlar
69
-
Beğeniler
24 / 0
-
Ticaret
0, (%0)
Merhaba arkadaşlar woocommerce kullanmadan wp deki kategorileri nasıl filtreleme özellikli kullanabilirim?
wpuzman
WordPress Developer
Kullanıcı
-
Üyelik
13.01.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım
-
Konum
Trabzon
-
Ad Soyad
B** M**
-
Mesajlar
2771
-
Beğeniler
293 / 949
-
Ticaret
33, (%100)
$_GET ile yapabilirsin. Örneğin tarayıcıda site.com/?renk=mavi yazınca filtre yapacaksın.
function filtreleme_yap( $query ) {
if( $query->is_main_query() && ! is_admin() ) { // Buarada wp-adminde filtre yapılmamasını ve sadece wordpress varsayılan query için filtre yapılmasını ayarlıyoruz.
if( isset( $_GET[ 'renk' ] ) ) { // adres çubuğunda rek parametresi var mı diye kontrol ediyoruz.
$query->set( 'meta_key', 'renk' );
$query->set( 'meta_value', $_GET[ 'renk' ] );
}
}
}
add_action( 'pre_get_posts', 'filtreleme_yap' );
1 kişi bu mesajı beğendi.