Zum Hauptinhalt springen

Konfigurations-Parameter

In WP Engage lassen sich viele Einstellungen über den WordPress-Admin-Bereich einstellen. Spezielle Einstellungen hingegen werden über PHP Konstanten festgelegt.

Wie lege ich einen Parameter an?

Um einen Parameter für WP Engage zu hinterlegen, muss dieser in einer PHP Datei (bspw. functions.php des Themes) direkt eingetragen werden.

Wichtig ist, dass der Parameter nicht innerhalb eines Hooks definiert wird, sondern direkt in der PHP Datei aufgerufen wird.

Zum Definieren wird der PHP Befehl „define“ genutzt, nach folgendem Schema:

define('Parameter-Name','Parameter-Wert');

also bspw.

define('WP_ENGAGE_API_INDEXING_BATCH_SIZE',1000);

In den nachfolgenden Tabellen finden sich alle einstellbaren Parameter mit Parameter-Name, Funktion, sowie Datentyp.

Beim Datentyp gilt es zu beachten, dass Objekte vom Datentyp „String“ mit Anführungszeichen umgeben sein müssen. Alle anderen Datentypen sind ohne diese Anführungszeichen einzutragen:

Beispiel für Datentyp String:

define('WP_ENGAGE_SMALL_IMAGE_SIZE', 'mein_eigenes_bildformat');

Beispiel für Datentyp Integer:

define('WP_ENGAGE_API_INDEXING_BATCH_SIZE',1000);

Konfiguration

ParameterBeschreibungDatentyp
WP_ENGAGE_API_KEYDer API Key zur Nutzung von WP Engage. Die Speicherung als Konstante ermöglicht es, unterschiedliche Keys je System (Test, Produktiv etc) zu nutzen, und verbirgt den Key vor den NutzernString
WP_ENGAGE_API_INDEXING_BATCH_SIZELegt fest, wie viele Einträge pro Indexing-Batch verarbeitet werden sollen. Standard: 1000Integer

Darstellung

ParameterBeschreibungDatentyp
WP_ENGAGE_SMALL_IMAGE_SIZELegt die Bildgröße für kleine Bilder fest. Standard: ‚thumbnail‘String
WP_ENGAGE_MEDIUM_IMAGE_SIZELegt die Bildgröße für mittlere Bilder fest. Standard: ‚medium‘String
WP_ENGAGE_LARGE_IMAGE_SIZELegt die Bildgröße für große Bilder fest. Standard: ‚large‘String