Bejegyzések rendezése.

Sziasztok!

Egy kis segítségre lenne szükségem.



Nagyon nagy számú bejegyzést kell rendeznem.



Eddig a Post Types Order nevű bővítményt használtam, de több gondom is van vele.



Több mint 1000 bejegyzésnél már eléggé időigényes manuálisan egyesével húzogatni a bejegyzéseket. A másik gond meg az, hogy azt vettem észre, hogy ha több mint 1000 bejegyzés van, akkor már nem működik a bővítmény. Hiába rendezem el a bejegyzéseket, frissítés után visszarendeződnek.



Egyébként lehet van célszerűbb bővítmény erre, ha valaki ki tudna segíteni akkor megköszönném.



Igazából csak annyit kéne tudnia a bővítménynek, hogy az össze bejegyzésemet ABC sorrendbe rendezze.

Szia!



Kettő választásod van!



Ahol ABC sorrend kell, ott argumentumba megtudod adni a listázást WP_Query -vel, azt paraméterezve.



Pl:



$args = array(



‘orderby’ => ‘title’,



‘order’ => ‘ASC’,



);



$query = new WP_Query( $args );





Itt találod a listázást: http://codex.wordpress.org/Class_Reference/WP_Query



A fenti esetben magában a sablonban kell átírnod a LOOP-ot, így meghívva. Ez sokszor macerás. (De hacsak pl a kategóriákban akarod, akkor jó, de ha minden lekérdezésre akarod, akkor túl macerás átírni minden sablonban)



A másik, hogy a functios.php -ban (sablonban) filterezed magát a loop-ot, így a sablonban/sablonokban nem kell módosítani semmit! Mert a filter-el felül lehet definiálni a lekérdezéseket, ennek a neve: pre_get_posts (https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts)



A fentiekre itt is találsz példát: http://wordpress.stackexchange.com/questions/28653/displaying-a-custom-post-type-alphabetically



Nem kell ehhez plugin, főleg ha van egy alap igény a rendezésre.

Sziasztok!



Nem teljesen ide tartozik a kérdésem, de nem akartam miatta új témát nyitni.



Az adminban a bejegyzések listázásánál a felső mit lássunk lenyíló fülben át akartam állítani az elemek száma oldalanként 500-ra. Erre lefagyott a rendszer és nem tudom betölteni a bejegyzések listázása oldalt. Ezen kívül még a téma opciók (avada) sem jönnek be.



Mi lehet a gond?

A téma system státuszában a [font=Open Sans, sans-serif:3eumt3a2]PHP Max Input Vars értéket ajánlja megemelni 1000-ről 3740-re. Ezt hozza segítségként:[/font:3eumt3a2]

http://sevenspark.com/docs/ubermenu-3/faqs/menu-item-limit







Tudnátok segíteni, hogy mit kellene csinálnom, mert nem nagyon értem.

A legegyszerűbb, ha a szolgáltatód megkéred, hogy állítsa be neked.



Amúgy ezekre keresve lesz meg a megoldás: (feltéve ha a szolgáltató engedélyezi a php.ini használatát)

  • php.ini létrehozása
  • php.ini php max input var