lostyazilim

Wordpress yazı sıralaması hakkında

10 Mesajlar 1.432 Okunma
lstbozum
wmaraci reklam

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
merhabalar wordpress siteme ürün ( yazı ) ekliyorum fakat kategorilerdeki ürünlerin sıralamasını tam tersine çevirmek istiyorum

Yani XXX kategorisine eklenen ilk ürün ilk başta son eklenen ürün en son da olacak şekilde istiyorum

fakat şuan ilk eklenen en sonda son eklenen ilk başta olarak duruyor. bunu nasıl ayarlayabilirim bilgi sahibi olanların yorumlarını bekliyorum teşekkürler
 

 

www.tuglamarket.com
wmaraci
reklam

Wulcan Wulcan WM Aracı Kullanıcı
  • Üyelik 29.04.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Test ve Yazılım Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 150
  • Beğeniler 24 / 29
  • Ticaret 4, (%100)
Böyle bir şey buldum bunu kendine göre düzenleyebilirsin.

Method 2: Code Your Own Custom Solution
WordPress is an open-source content management system which means that you can take matters into your own hands by adding custom code to its core files. In the grand tradition of doing the bare minimum, we’ll add a simple function to the active theme’s file.

Note: Remember to create a backup of your entire site before you begin.

Login to your cPanel or FTP client and navigate to your active theme’s functions.php file. (It should be in the /wp-content/themes/active-theme directory.
Open the functions.php file in a text editor and add the following lines of code to it:

function change_posts_order( $query ) {
if ( $query-is_home() && $query-is_main_query() ) {
$query-set( 'orderby', 'title' );
$query-set( 'order', 'ASC' );
}
}
add_action( 'pre_get_posts', ' change_posts_order ' );

Save the file and refresh your site’s blog page. You’ll notice that the posts will be sorted by title on the frontend.
 

 

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
Wulcan hocam denedim ama tema da hata verdi
 

 

www.tuglamarket.com

Wulcan Wulcan WM Aracı Kullanıcı
  • Üyelik 29.04.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Test ve Yazılım Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 150
  • Beğeniler 24 / 29
  • Ticaret 4, (%100)
Temanın içinde de bir fonksiyon dosyası vardı diye hatırlıyorum wp ile uğraşmayalı baya vakit oldu orayı da kontrol eder misin ?
 

 

wmaraci
wmaraci

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
Wulcan evet orada denedim ama hata verdi anlamış değilim bende
 

 

www.tuglamarket.com

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)
Çıkan hatayı yazar mısınız ?
 

 

FULL STACK WEB DEVELOPER

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
Arestr Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ' change_posts_order ' not found or invalid function name in /home/ravenolcom/public_html/wp-includes/class-wp-hook.php on line 286


böyle bir hata veriyor
 

 

www.tuglamarket.com

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)
Sanırım fonksiyon içerisinde yanlış bir paremetre gönderilmiş ayrıca yanlış fonksiyon ismi hatası var, yaptığnız değişikliği geri alıp orjinal fonksiyonu gönderebilir misiniz ?
 

 

FULL STACK WEB DEVELOPER

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
Arestr tema ücretli olduğu için functions-ek.php olarak orada çalışma yapılmasını istiyor tema sahibi sanırım.

functions-ek.php // Bu dosyaya kendi kodlarınızı ekleyebilirsiniz. Yazacağınız kodlar functions.php dosyasına dahil edilecektir.
?>



2 adet böyle dosya var



functions.php $safirPHPVersion = phpversion();
if(strlen($safirPHPVersion) >=3) $safirPHPVersion = substr($safirPHPVersion, 0, 3);

switch ($safirPHPVersion) {
case '7.2':
include("functions/php.7.2.php");
break;

case '7.3':
include("functions/php.7.3.php");
break;

default:
include("functions/php.7.1.php");
break;

}
 

 

www.tuglamarket.com

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)
O tema hakkında pek bir bilgim yok ama fonksiyonlara ulaşabilmeniz gerekli. Dosyalar içerisinde DESC komutunu aratın bu çekilen bilgilerin en sondan başlayarak sıralanmasını sağlar onu ASC ile değiştirirseniz istediğiniz sonucu elde edersiniz. Ayrıca yukarıda ki gibi order by title gibi bir komut varsa title kısmını id olarak değiştirmelisiniz
 

 

FULL STACK WEB DEVELOPER
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al