@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix content: <http://purl.org/rss/1.0/modules/content/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://lhero.org/?post_type=lh-portfolio&#038;p=147170>
  a sioc:Post ;
  dc:title "Cron Jobs" ;
  dcterms:identifier 147170 ;
  dc:modified "2026-09-11T16:41:47Z"^^xsd:dateTime ;
  dc:created "2026-09-09T01:46:16Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-profile-page/cron-jobs/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded "<ul class=\"lh_portfolio-meta\"><li><strong>Type:</strong> Doc-section</li><li><strong>Part of:</strong> <a href=\"https://lhero.org/portfolio/lh-profile-page/\">LH Profile Page</a></li></ul><h1 class=\"wp-block-heading\">Cron Jobs</h1><h2 class=\"wp-block-heading\"><code>lh_profile_wakeup</code></h2><ul class=\"wp-block-list\"><li><strong>Schedule:</strong> daily, registered on plugin activation via <code>setup_crons()</code> (<code>wp_schedule_event</code>, offset by a random 10-60 second jitter).</li><li><strong>Main site only</strong> &#8211; only scheduled <code>if ( is_main_site() )</code>.</li><li><strong>Handler:</strong> <code>LH_Profile_Phone_Field::run_processes()</code>.</li><li><strong>Purpose:</strong> background processing for the phone field (the specific work <code>run_processes()</code> does lives in <code>LH_Profile_Phone_Field</code>, not this file &#8211; see that class for detail).</li><li>Cleared on deactivation via <code>remove_crons()</code> (<code>wp_clear_scheduled_hook</code>).</li></ul><p class=\"wp-block-paragraph\">On network activation, <code>on_activate()</code> loops every site in the network and calls <code>setup_crons()</code> per-site; <code>on_deactivate()</code> does the equivalent teardown.</p>"^^rdf:XMLLiteral ;
  sioc:content "Type: Doc-sectionPart of: LH Profile PageCron Jobslh_profile_wakeupSchedule: daily, registered on plugin activation via setup_crons() (wp_schedule_event, offset by a random 10-60 second jitter).Main site only &#8211; only scheduled if ( is_main_site() ).Handler: LH_Profile_Phone_Field::run_processes().Purpose: background processing for the phone field (the specific work run_processes() does lives in LH_Profile_Phone_Field, not this file &#8211; see that class for detail).Cleared on deactivation via remove_crons() (wp_clear_scheduled_hook).On network activation, on_activate() loops every site in the network and calls setup_crons() per-site; on_deactivate() does the equivalent teardown." ;
  sioc:topic <https://lhero.org/lh_portfolio-type/doc-section/>, <https://lhero.org/?taxonomy=author&term=cap-1> .

<https://lhero.org/author/1/#account> rdfs:seeAlso <https://lhero.org/author/1/?feed=lhrdf&format=turtle> .
<https://lhero.org/lh_portfolio-type/doc-section/> rdfs:seeAlso <https://lhero.org/lh_portfolio-type/doc-section/?feed=lhrdf&format=turtle> .
<https://lhero.org/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
