WordPress ja failide üleslaadimine

Gpx formaadis faile blogisse laadimisel põrkasin kokku probleemiga, mis väitis:

File type does not meet security guidelines. Try another.

File type does not meet security guidelines. Try another.

Probleem on tekkinud millalgi WordPressi kolmandale versioonile üle kolimisel.

WordPressi enda lehel on üles loetletud lubatud failitüübid ja minule vajalikku .gpx’i seal ei figureeri. Lappasin natuke lähtekoodis ringi ja leidsin, et sellele peaks olema kaks lahendust:

  1. suvaliste failide üles laadimiseks peab olema administraator õigustega kasutaja
  2. väärtustada wp-config.php failis ALLOW_UNFILTERED_UPLOADS konstant

Esimene lahendus ei töötanud. Ilmselt mingi upgradega koos on jäänud vajalikud õigused uuendamata. Leidsin ühe migratsiooniskripti, mis seda tegema peaks.

Teine töötas kenasti – lisasin järgmise rea wp-config.php faili algusesse:

define(“ALLOW_UNFILTERED_UPLOADS“, true);