Skip to content

Problems and limitations

Using PG4WP may produce some undesirable effects.
Most are due to the way PG4WP does its job : rewriting queries by replacing some keywords.

Here are some examples :

- you can’t use backticks (sorry I can’t write one to show you), PG4WP removes all, as they are not allowed in PostgreSQL syntax

- writing a text containing “ID ” in capitals makes it partially double-quoted

There may be other problems, but whereas these are annoying I didn’t work on solving them yet (this will be the next step after PG4WP 1.1.0 is released, I’ve some ideas to solve these problems).

Some database intensive plugins may not work well when using PG4WP, as they may need special rules for PG4WP to be able to handle them (zdMultiLang is an example of such a plugin that needs special handling).

Plugins that use direct calls to mysql_*() php functions can’t be handled by PG4WP at all without reworking them to use WordPress’ database functions.

Leave a Reply