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