// Yahweh Mission Dashboard Integration — WPCode snippet version
// Paste this into a new PHP Snippet in WPCode, set to run "Auto Insert" /
// "Everywhere", and activate it. Functionally identical to the plugin
// version — just packaged as a snippet since this host strips .php files
// out of uploaded plugin zips.
if (!function_exists('ymi_get_api_url')) {
function ymi_get_api_url() {
return rtrim(get_option('ymi_dashboard_api_url', ''), '/');
}
}
// ---- Settings page: Settings -> Yahweh Mission ----
add_action('admin_menu', function () {
add_options_page('Yahweh Mission Dashboard', 'Yahweh Mission', 'manage_options', 'yahweh-mission', 'ymi_render_settings_page');
});
add_action('admin_init', function () {
register_setting('ymi_settings', 'ymi_dashboard_api_url', array(
'sanitize_callback' => 'esc_url_raw',
'default' => '',
));
});
function ymi_render_settings_page() {
if (!current_user_can('manage_options')) {
return;
}
$api_url = get_option('ymi_dashboard_api_url', '');
?>
Yahweh Mission Dashboard
Connects this site to the Yahweh Mission Dashboard so published children, gifts, and projects appear here automatically via the [ymi_children], [ymi_gift_catalog], and [ymi_child_profile] shortcodes.
Connection check
8));
if (is_wp_error($response)) {
echo '
Could not reach the dashboard: ' . esc_html($response->get_error_message()) . '
At The Yahweh Mission, we believe transformation begins in the heart. Through prayer, guidance, and compassionate service, we help children and families experience God’s love. We care for both physical and spiritual needs, planting seeds of hope through every act of kindness.
Faith That Moves Through Action
God’s love is not meant to remain only in words. It is meant to be seen through compassion, service, and care. At The Yahweh Mission, our faith inspires us to stand beside vulnerable children and families with love, dignity, and support.
Through our mission work, we bring together spiritual care and humanitarian action. We pray with families, encourage children, teach biblical values, and support communities through education, food, healthcare, shelter, and practical assistance.
“Let us not love with words or speech but with actions and in truth.” – 1 John 3:18
Helping Children Grow in God’s Love
Every child deserves to know that they are loved, valued, and created with purpose. Many children in poverty face fear, uncertainty, and limited opportunities. Through faith-based care, we help children discover hope beyond their circumstances.
Our spiritual growth programs encourage children to: