Template Contact
**Site relevance:** Anti-Christ.net
**Memory type:** theme source memory
**Source path:** Anti-Christ.net/wp-content/themes/anti-christ-thin-veil/page-templates/template-contact.php
**Size:** 3.9 KB
Summary
Template Post Type: page
Source Preview
This source file is short enough to preview directly on its source-memory page.
<?php
/**
* Template Name: Contact
* Template Post Type: page
*
* @package Anti_Christ_Thin_Veil
*/
get_header();
$contact_email = actv_get_contact_email();
?>
<main id="primary" class="site-main">
<section class="page-hero">
<p class="section-label"><?php esc_html_e( 'Contact protocol', 'anti-christ-thin-veil' ); ?></p>
<h1><?php esc_html_e( 'Privacy first. Safety always. Lawful only.', 'anti-christ-thin-veil' ); ?></h1>
<p class="archive-lead"><?php esc_html_e( 'Use contact for corrections, source leads, public records notes, civic essays, and privacy questions. Do not send threats, doxxing, illegal plans, hatred, stolen material, or unnecessary personal data.', 'anti-christ-thin-veil' ); ?></p>
</section>
<div class="contact-ritual">
<section class="contact-panel">
<h2><?php esc_html_e( 'Submission rules', 'anti-christ-thin-veil' ); ?></h2>
<ul class="protocol-list">
<li><?php esc_html_e( 'Send documented civic writing, public-record leads, court observations, policy analysis, corrections, and source trails.', 'anti-christ-thin-veil' ); ?></li>
<li><?php esc_html_e( 'Membership or submission does not guarantee publication. Everything enters editorial review.', 'anti-christ-thin-veil' ); ?></li>
<li><?php esc_html_e( 'Remove unnecessary personal data before submitting. Protect third parties who did not consent.', 'anti-christ-thin-veil' ); ?></li>
<li><?php esc_html_e( 'Keep claims specific, dated, sourced, correctable, and framed as general civic information rather than legal advice.', 'anti-christ-thin-veil' ); ?></li>
</ul>
<?php if ( $contact_email ) : ?>
<a class="button button-primary" href="mailto:<?php echo esc_attr( antispambot( $contact_email ) ); ?>"><?php echo esc_html( $contact_email ); ?></a>
<?php else : ?>
<p><?php esc_html_e( 'The public email channel is intentionally unpublished right now. Use the reviewed member dispatch path for signed-in submissions, or publish a contact channel only after its privacy and retention limits are understood.', 'anti-christ-thin-veil' ); ?></p>
<?php endif; ?>
<a class="button button-ghost" href="<?php echo esc_url( actv_page_url( 'submit-dispatch' ) ); ?>"><?php esc_html_e( 'Submit member dispatch', 'anti-christ-thin-veil' ); ?></a>
<a class="button button-ghost" href="<?php echo esc_url( actv_page_url( 'corrections' ) ); ?>"><?php esc_html_e( 'Request correction', 'anti-christ-thin-veil' ); ?></a>
</section>
<section class="terminal-box">
<p>> <?php esc_html_e( 'editorial intake: manual review', 'anti-christ-thin-veil' ); ?></p>
<p>> <?php esc_html_e( 'data posture: collect less than you can', 'anti-christ-thin-veil' ); ?></p>
<p>> <?php esc_html_e( 'publication posture: redact private data', 'anti-christ-thin-veil' ); ?></p>
<p>> <?php esc_html_e( 'legal posture: no advice, seek counsel for serious matters', 'anti-christ-thin-veil' ); ?></p>
</section>
</div>
<section class="section-block">
<div class="entry-content">
<h2><?php esc_html_e( 'No built-in tracking', 'anti-christ-thin-veil' ); ?></h2>
<p><?php esc_html_e( 'This theme does not load external fonts, analytics, pixels, CDN scripts, or third-party forms. WordPress itself, your server, plugins, and embeds may still collect data; audit them before promising anonymity.', 'anti-christ-thin-veil' ); ?></p>
<p><a href="<?php echo esc_url( actv_page_url( 'standards' ) ); ?>"><?php esc_html_e( 'Read Standards', 'anti-christ-thin-veil' ); ?></a> / <a href="<?php echo esc_url( actv_page_url( 'privacy' ) ); ?>"><?php esc_html_e( 'Read Privacy', 'anti-christ-thin-veil' ); ?></a> / <a href="<?php echo esc_url( actv_page_url( 'corrections' ) ); ?>"><?php esc_html_e( 'Read Corrections', 'anti-christ-thin-veil' ); ?></a></p>
</div>
</section>
<?php
while ( have_posts() ) :
the_post();
if ( trim( wp_strip_all_tags( get_the_content() ) ) ) {
get_template_part( 'template-parts/content', 'page' );
}
endwhile;
?>
</main>
<?php
get_footer();