System Documentation
This is a comprehensive documentation to explain all the functions around the Auction Events Portal. The code is accessable via FTP, so please contact sshamardi@ten-x.com in order to recieve access to the server.
Sever Settings
Name: Auction Events
WP Version: 6.2.2
PHP Version: 8.1.17
Admin Email: sshamardi@ten-x.com
Parameter Templating
The portal uses a parameter base templating system to dramatically change the look of data built into the system. This method is used to save time and quickly be able to view unique assets for each event, purely by updating a URL.?asset=
Email Templates
Email templates are are found using the query string:
?asset=email* (1-10)
Within each template are conditions that filter content based on categories. For example, an email in an Auction 101 event is called through: if( in_category( 'auction-101' ) ):
, after in which, the content of the email, and the logic are placed within, similar to any landing page.
Two sets of emails exist for each email number. 1, A visual representation of the email in single-email-1.php
or ?asset=email1
, and 2, a minified, URL encoded ready version for Email Sync in single-email-1-min.php
. Please note that the minified version simply uses a get_template_part
function to pull in the unminifed version- for version control.
/adc-events/single-email-*.php
Campaign & Email Sync
Sync templates are found using the query string:
?asset=build
& ?asset=build-email-1
For a full documentation on the specifics of Campaign & Email Sync, please refer to these resources.
/adc-events/single-build-*.php
PDF's
PDF templates are found using the query string:
?asset=pdf1
& ?asset=pdf-build
Full documentation will be avalible soon.
/adc-events/single-pdf*.php
Google Advertisments
Google Advertisments are found using the query string:
?asset=ad1
Full documentation will be avalible soon.
/adc-events/single-ad*.php
Banner Ads
Banner ads, including revive banners and email banners are found using the query string:
?asset=revive-246
& ?asset=revive-1024
Full documentation will be avalible soon.
/adc-events/single-revive*.php