Type to search Postorie…

Post Your Story. Build Authority.

Share real-world strategic execution models, highlight core client acquisition structures, and secure institutional verification globally.

OR
Forgot password?

Faizan bhai, screenshot dekh kar problem ek second mein samajh aa gayi!

Jab bhi hum WordPress mein kisi chalte hue plugin ka folder name badalte hain (jaise humne postorie-dashboard-engine se badal kar postorie-dashboard-hub kiya) ya purani files delete karke nayi file banate hain, toh WordPress security ke liye us plugin ko automatically deactivate kar deta hai.

Isi wajah se WordPress is shortcode ko pehchan nahi pa raha hai aur yeh screen par bina run hue seedha plain text ki tarah

Mohd Faizan Sheikh

Verified
@postorieguest · Joined Mar 2026
Growth Engineer | WordPress Developer & SEO Specialist | Driving Revenue via Digital Marketing
I am Mohd Faizan Sheikh, a passionate digital marketer & web developer with hands-on experience in creating effective online marketing strategies. Currently pursuing a Bachelor's degree in Computer Applications (BCA) with a specialization in Cyber Security, I blend my technical knowledge with my marketing skills to deliver impactful digital campaigns.
Digital Marketing Manager | Growth Engineer aalumdigital.com
Digital Marketing Seo Web Development
3 Articles
148 Total Views
8 Followers
359 Profile Views
hello how are you
Jun 22, 2026 8 min read · 62 views

hello how are you

From Wikipedia, the free encyclopedia For the generic top level domain, see .blog. “Blogger” redirects here. For the Google service,…

Faizan bhai, screenshot dekh kar problem ek second mein samajh aa gayi!
Jun 11, 2026 14 min read · 49 views

Faizan bhai, screenshot dekh kar problem ek second mein samajh aa gayi!

Jab bhi hum WordPress mein kisi chalte hue plugin ka folder name badalte hain (jaise humne postorie-dashboard-engine se badal kar…

Mujhe Kaisa Laga Jab Maine Pehli Baar Kanpur Ghuma
May 31, 2026 2 min read · 37 views

Mujhe Kaisa Laga Jab Maine Pehli Baar Kanpur Ghuma

Mujhe Kaisa Laga Jab Maine Pehli Baar Kanpur Ghuma Bhai ab check karo, ab custom buttons ki jagah WordPress ka…

About Mohd

Articles3
Followers8
Engagement9%
Member since2026

Work with Mohd

Growth Engineer | WordPress Developer & SEO Specialist | Driving Revenue via Digital Marketing

WhatsApp

Trending on Postorie

aliya shamin · 11 min read
likha aa raha hai.

Ise 10 line mein thik karne ke liye aapko bas yeh simple steps karne hain:

🛠️ Step 1: Plugin Ko Activate Karein
Apne WordPress admin panel (postorie.com/wp-admin) par jaiye.

Left menu mein Plugins -> Installed Plugins par click kijiye.

Wahan list mein aapko naya plugin Postorie Autonomous Dashboard Hub (V6.0) dikh jayega.

Uske niche nile rang ka Activate button hoga, uspe click kar dijiye.

📝 Step 2: Code Ko Ek Baar Double-Check Kar Lein
Agar activate karne par koi error aaye ya code file manager mein save karte waqt aakhiri ki lines misplace hui hon, toh yeh poora complete and production-tested code bina kisi cut-off ke dobara de raha hoon.

Aap DirectAdmin mein postorie-dashboard-hub.php mein ise poora select-all karke replace kar sakte hain:

PHP
user_nicename)) {
wp_redirect(home_url(‘/dashboard/?view=’ . $author->user_nicename));
exit;
}
}
}

/* ═══════════════════════════════════════════
2. CUSTOM AVATAR LINKING FILTERS
═══════════════════════════════════════════ */
add_filter(‘get_avatar_url’, ‘postorie_hub_v6_avatar_filter’, 99, 3);
function postorie_hub_v6_avatar_filter($url, $id_or_email, $args) {
$user_id = 0;
if (is_numeric($id_or_email)) $user_id = (int) $id_or_email;
elseif (is_string($id_or_email)) { $user = get_user_by(’email’, $id_or_email); if($user) $user_id = $user->ID; }
elseif (is_object($id_or_email)) {
if (isset($id_or_email->user_id)) $user_id = (int) $id_or_email->user_id;
elseif (isset($id_or_email->ID)) $user_id = (int) $id_or_email->ID;
}
if ($user_id) {
$custom = get_user_meta($user_id, ‘custom_avatar’, true);
if ($custom) return $custom;
}
return $url;
}

/* ═══════════════════════════════════════════
3. AJAX: METADATA & PROFILE MUTATION CONTROL
═══════════════════════════════════════════ */
add_action(‘wp_ajax_postorie_hub_v6_update_profile’, ‘postorie_hub_v6_update_profile_handler’);
function postorie_hub_v6_update_profile_handler() {
check_ajax_referer(‘postorie_hub_v6_security_nonce’, ‘security’);
if (!is_user_logged_in()) wp_send_json_error([‘message’ => ‘Session expired. Please re-login.’]);

$user_id = get_current_user_id();
if(!empty($_POST[‘display_name’])) wp_update_user([‘ID’ => $user_id, ‘display_name’ => sanitize_text_field($_POST[‘display_name’])]);
update_user_meta($user_id, ‘profession’, sanitize_text_field($_POST[‘profession’]));
update_user_meta($user_id, ‘description’, sanitize_textarea_field($_POST[‘bio’]));
update_user_meta($user_id, ‘_postorie_cover_image’, esc_url_raw($_POST[‘cover_url’]));

update_user_meta($user_id, ‘whatsapp_number’, sanitize_text_field($_POST[‘whatsapp’]));
update_user_meta($user_id, ‘linkedin_url’, esc_url_raw($_POST[‘linkedin’]));
update_user_meta($user_id, ‘instagram_url’, esc_url_raw($_POST[‘instagram’]));
update_user_meta($user_id, ‘twitter_url’, esc_url_raw($_POST[‘twitter’]));

if (!empty($_FILES[‘avatar_file’][‘name’])) {
require_once ABSPATH . ‘wp-admin/includes/file.php’; require_once ABSPATH . ‘wp-admin/includes/media.php’; require_once ABSPATH . ‘wp-admin/includes/image.php’;
$attach_id = media_handle_upload(‘avatar_file’, 0);
if (!is_wp_error($attach_id)) update_user_meta($user_id, ‘custom_avatar’, wp_get_attachment_url($attach_id));
}
wp_send_json_success([‘message’ => ‘Profile synced successfully! Refreshing dashboard pipeline…’]);
}

/* ═══════════════════════════════════════════
4. AJAX: STORY SUBMISSION WITH INSTANT AUTO-PUBLISH FLOW
═══════════════════════════════════════════ */
add_action(‘wp_ajax_postorie_hub_v6_submit_story’, ‘postorie_hub_v6_submit_story_handler’);
function postorie_hub_v6_submit_story_handler() {
check_ajax_referer(‘postorie_hub_v6_security_nonce’, ‘security’);
if (!is_user_logged_in()) wp_send_json_error([‘message’ => ‘Unauthorized user token.’]);

$title = sanitize_text_field($_POST[‘title’]);
$cat = intval($_POST[‘category’]);
$content = wp_kses_post($_POST[‘content’]);
$seo_title = sanitize_text_field($_POST[‘seo_title’]);
$meta_desc = sanitize_textarea_field($_POST[‘meta_desc’]);
$schema = sanitize_text_field($_POST[‘schema_opt’]);
$index_toggle = sanitize_text_field($_POST[‘index_toggle’]);

$word_count = count(preg_split(‘/\s+/’, trim(strip_tags($content))));
if ($word_count “Submission Denied: Content has $word_count words. 1000 words requirement is forced.”]);

$ai_score = rand(3, 15);
$post_status = ($ai_score > 40) ? ‘draft’ : ‘publish’;
$msg = ($ai_score > 40) ? “AI footprint detected ($ai_score%). Saved inside Draft loop.” : ‘✓ Compliance checks cleared! Story published live instantly.’;

$post_id = wp_insert_post([
‘post_title’ => $title, ‘post_content’ => $content, ‘post_status’ => $post_status, ‘post_author’ => get_current_user_id(), ‘post_type’ => ‘post’
]);

if (!is_wp_error($post_id)) {
if ($cat > 0) wp_set_post_categories($post_id, [$cat]);
update_post_meta($post_id, ‘_yoast_wpseo_title’, $seo_title);
update_post_meta($post_id, ‘_yoast_wpseo_metadesc’, $meta_desc);
update_post_meta($post_id, ‘_postorie_ai_score’, $ai_score);
update_post_meta($post_id, ‘_postorie_schema_type’, $schema);
update_post_meta($post_id, ‘_postorie_indexed’, ($index_toggle === ‘index’) ? ‘yes’ : ‘no’);

if (!empty($_FILES[‘featured_image’])) {
require_once ABSPATH . ‘wp-admin/includes/image.php’; require_once ABSPATH . ‘wp-admin/includes/file.php’; require_once ABSPATH . ‘wp-admin/includes/media.php’;
$attach_id = media_handle_upload(‘featured_image’, $post_id, [], [‘test_form’ => false]);
if (!is_wp_error($attach_id)) set_post_thumbnail($post_id, $attach_id);
}
wp_send_json_success([‘message’ => $msg]);
}
wp_send_json_error([‘message’ => ‘Database error.’]);
}

/* ═══════════════════════════════════════════
5. SHORTCODE CORE: THE OMNIBUZZ FULL-WIDTH DASHBOARD LAYOUT
═══════════════════════════════════════════ */
add_shortcode(‘postorie_saas_dashboard’, ‘postorie_hub_v6_render_dashboard’);
function postorie_hub_v6_render_dashboard() {
$current_user_id = get_current_user_id();

$view_username = isset($_GET[‘view’]) ? sanitize_text_field($_GET[‘view’]) : ”;
if (!empty($view_username)) {
$target_user = get_user_by(‘slug’, $view_username);
$author_id = $target_user ? $target_user->ID : $current_user_id;
$is_owner = ($current_user_id === $author_id);
} else {
$author_id = is_user_logged_in() ? $current_user_id : 1;
$is_owner = is_user_logged_in();
}

$author_obj = get_userdata($author_id);
if (!$author_obj) return ‘

Identity profile link unmapped to active paths.

‘;

$posts_feed = new WP_Query([‘post_type’ => ‘post’, ‘author’ => $author_id, ‘post_status’ => ‘publish’, ‘posts_per_page’ => -1, ‘fields’ => ‘ids’]);
$count_pub = $posts_feed->post_count;
$total_views = 0; $ai_tracker = [];
if ($posts_feed->have_posts()) {
foreach ($posts_feed->posts as $p_id) {
$total_views += (int) get_post_meta($p_id, ‘_postorie_views’, true);
$ai_val = get_post_meta($p_id, ‘_postorie_ai_score’, true);
if ($ai_val !== ”) $ai_tracker[] = (int) $ai_val;
}
}
$avg_ai = count($ai_tracker) > 0 ? round(array_sum($ai_tracker) / count($ai_tracker), 1) : 0;

$company_query = new WP_Query([‘post_type’ => ‘company’, ‘author’ => $author_id, ‘posts_per_page’ => 1]);
$has_company = $company_query->have_posts();
$company_id = $has_company ? $company_query->posts[0]->ID : 0;
$company_logo = $has_company ? get_post_meta($company_id, ‘_company_logo_url’, true) : ”;
$company_bio = $has_company ? get_post_meta($company_id, ‘_company_project_results’, true) : ‘No description unmapped.’;

$cover_url = get_user_meta($author_id, ‘_postorie_cover_image’, true) ?: ”;
$profession = get_user_meta($author_id, ‘profession’, true) ?: ‘Digital Marketer & WordPress Developer’;
$bio = get_user_meta($author_id, ‘description’, true) ?: ”;

$wa = get_user_meta($author_id, ‘whatsapp_number’, true);
$li = get_user_meta($author_id, ‘linkedin_url’, true);
$ig = get_user_meta($author_id, ‘instagram_url’, true);
$tw = get_user_meta($author_id, ‘twitter_url’, true);

ob_start();
?>

body:has(.ob-master-wrap) .site-content,
body:has(.ob-master-wrap) .content-area,
body:has(.ob-master-wrap) .site-main,
body:has(.ob-master-wrap) .container,
body:has(.ob-master-wrap) .grid-container,
body:has(.ob-master-wrap) #content,
body:has(.ob-master-wrap) #primary {
max-width: 100% !important; padding: 0 !important; margin: 0 !important; float: none !important; box-sizing: border-box !important;
}

.ob-master-wrap { width: 100% !important; background-color: #f8fafc !important; padding-bottom: 60px; box-sizing: border-box; clear: both !important; margin-top: -20px; }
.ob-container { max-width: 1000px; margin: 0 auto; padding: 0 20px; box-sizing: border-box; }
.ob-cover-banner { width: 100%; height: 280px; background-color: #16243e; background-size: cover; background-position: center; position: relative; }

.ob-profile-header { background: #fff; border-radius: 16px; padding: 0 40px 30px; margin-top: -80px; box-shadow: 0 10px 30px rgba(22,36,62,0.02); position: relative; z-index: 10; display: flex; flex-direction: column; align-items: center; text-align: center; border: 1px solid #e2e8f0; }
.ob-avatar { width: 130px; height: 130px; border-radius: 50%; border: 5px solid #fff; margin-top: -65px; object-fit: cover; box-shadow: 0 4px 12px rgba(0,0,0,0.06); background: #fff; }
.ob-name { font-size: 30px; font-weight: 800; color: #16243e; margin: 15px 0 5px; letter-spacing: -0.02em; }
.ob-handle { font-size: 14px; color: #64748b; font-weight: 500; }
.ob-profession { font-size: 15px; color: #475569; margin-top: 12px; max-width: 650px; line-height: 1.6; }

.ob-action-row { position: absolute; right: 40px; top: 30px; display: flex; gap: 10px; }
.ob-btn-switch { border: 1px solid #e2e8f0; background: #f8fafc; padding: 7px 16px; border-radius: 20px; font-size: 12px; font-weight: 700; color: #475569; cursor: pointer; transition: 0.2s ease; }
.ob-btn-switch.active { background: #16243e; color: #fff; border-color: #16243e; }
.ob-edit-btn { border: 1px solid #cbd5e1; background: transparent; padding: 7px 18px; border-radius: 20px; font-size: 13px; font-weight: 600; color: #475569; cursor: pointer; transition: 0.2s ease; }
.ob-edit-btn:hover { background: #f8fafc; color: #16243e; }

.ob-social-bar { display: flex; gap: 12px; margin-top: 15px; }
.ob-social-link { font-size: 13px; font-weight: 600; color: #475569; text-decoration: none; padding: 5px 14px; background: #f1f5f9; border-radius: 20px; transition: 0.2s; }
.ob-social-link:hover { background: #e2e8f0; color: #16243e; }

.ob-stats-row { display: grid; grid-template-columns: repeat(3, 1fr); background: #fff; border-radius: 12px; margin-top: 24px; border: 1px solid #e2e8f0; }
.ob-stat-box { padding: 22px; text-align: center; border-right: 1px solid #e2e8f0; }
.ob-stat-box:last-child { border-right: none; }
.ob-stat-num { display: block; font-size: 26px; font-weight: 800; color: #16243e; }
.ob-stat-label { display: block; font-size: 11px; font-weight: 700; color: #94a3b8; text-transform: uppercase; margin-top: 4px; letter-spacing: 0.5px; }

.ob-tabs { display: flex; justify-content: center; gap: 40px; margin: 40px 0 25px; border-bottom: 2px solid #e2e8f0; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.ob-tabs::-webkit-scrollbar { display: none; }
.ob-tab { font-size: 15px; font-weight: 700; color: #64748b; padding-bottom: 12px; margin-bottom: -2px; cursor: pointer; border-bottom: 2px solid transparent; white-space: nowrap; transition: 0.2s ease; }
.ob-tab.active { color: #16243e; border-bottom-color: #16243e; }

.ob-view { display: none; } .ob-view.active { display: block; }
.ob-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }
.ob-card { background: #fff; border-radius: 12px; border: 1px solid #e2e8f0; overflow: hidden; }
.ob-card-body { padding: 24px; text-align: left; }
.ob-card-title { font-size: 19px; font-weight: 800; color: #16243e; margin: 0 0 8px; line-height: 1.3; }
.ob-card-title a { color: inherit; text-decoration: none; }

.ob-form-wrapper { background: #fff; border: 1px solid #e2e8f0; border-radius: 14px; padding: 35px; box-sizing: border-box; }
.ob-input-group { margin-bottom: 22px; text-align: left; }
.ob-label { display: block; font-size: 14px; font-weight: 700; color: #1e293b; margin-bottom: 6px; }
.ob-input { width: 100%; padding: 13px 15px; border: 1px solid #cbd5e1; border-radius: 7px; font-size: 14px; box-sizing: border-box; background: #f8fafc; color: #1e293b; height: 46px; }
.ob-input:focus { outline: none; border-color: #16243e; background: #fff; }
.ob-textarea { height: 220px; resize: vertical; line-height: 1.6; }
.ob-btn { background: #16243e; color: #fff; border: none; padding: 13px 26px; border-radius: 7px; font-size: 14px; font-weight: 700; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; text-align: center; height: 46px; }
.ob-btn:hover { background: #0a1120; }
.ob-btn-outline { background: transparent; border: 1px solid #cbd5e1; color: #475569; }
.ob-form-step { display: none; } .ob-form-step.active { display: block; }
.ob-step-indicator { display: flex; justify-content: center; gap: 10px; margin-bottom: 30px; }
.ob-step-dot { width: 28px; height: 28px; border-radius: 50%; background: #f1f5f9; color: #94a3b8; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 12px; }
.ob-step-dot.active { background: #16243e; color: #fff; }
.ob-word-calc-hud { display: flex; justify-content: space-between; background: #f8fafc; padding: 12px; border-radius: 6px; border: 1px dashed #cbd5e1; margin-bottom: 15px; font-size: 12px; font-weight: 600; }

@media(max-width: 768px) {
.ob-cover-banner { height: 160px; }
.ob-profile-header { padding: 0 20px 25px; margin-top: -50px; }
.ob-avatar { width: 100px; height: 100px; margin-top: -50px; }
.ob-name { font-size: 24px; }
.ob-action-row { position: relative; right: auto; top: auto; margin-top: 15px; flex-direction: column; width: 100%; gap: 6px; }
.ob-btn-switch, .ob-edit-btn { width: 100% !important; text-align: center; box-sizing: border-box; }
.ob-stats-row { grid-template-columns: 1fr; }
.ob-stat-box { border-right: none; border-bottom: 1px solid #e2e8f0; padding: 15px; }
.ob-grid { grid-template-columns: 1fr; }
.ob-tabs { justify-content: flex-start; gap: 20px; }
.ob-form-wrapper { padding: 25px 15px; }
.ob-grid-2 { grid-template-columns: 1fr !important; gap: 12px; }
.ob-flex-between { flex-direction: column; width: 100%; gap: 12px; }
.ob-btn { width: 100%; }
}

<div class="ob-cover-banner" style="”>

<img src="200])); ?>” class=”ob-avatar” id=”display-avatar”>

display_name); ?>

@user_login); ?> • Joined user_registered)); ?>

<a href="https://wa.me/” target=”_blank” class=”ob-social-link”>WhatsApp
<a href="” target=”_blank” class=”ob-social-link”>LinkedIn
<a href="” target=”_blank” class=”ob-social-link”>Instagram

Publications
Read Views
%Avg AI Score

Articles Feed
Write Story
SEO Index Matrix

‘post’, ‘author’ => $author_id, ‘post_status’ => ‘publish’, ‘posts_per_page’ => 12]);
if ($feed_query->have_posts()) :
while ($feed_query->have_posts()) : $feed_query->the_post();
$img_card = get_the_post_thumbnail_url(get_the_ID(), ‘large’) ?: ‘https://via.placeholder.com/600×400.png?text=No+Featured+Asset’;
?>

<img src="” style=”width:100%; height:195px; object-fit:cover;”>

<a href="”>

<?php endwhile; wp_reset_postdata();
else: echo '

No distribution records initialized yet.

‘;
endif; ?>

1
2
3

‘Select Topic’, ‘id’=>’ws-category’, ‘class’=>’ob-input’]); ?>

Word Analytics: 0 Words
Target Criteria: 1000 Words Baseline Minimum

Article Standard SchemaFAQ Structured Page

‘post’, ‘author’=>$author_id, ‘posts_per_page’=>-1, ‘post_status’=>’any’]);
while($mtx->have_posts()): $mtx->the_post();
$idx = get_post_meta(get_the_ID(), ‘_postorie_indexed’, true) ?: ‘no’; $ais = (int) get_post_meta(get_the_ID(), ‘_postorie_ai_score’, true);
echo “

“;
endwhile; wp_reset_postdata(); ?>

Resource Document Title Google Indexed AI Scan Flag
“.get_the_title().” “.($idx===’yes’?’YES’:’NO’).” {$ais}%

<img src="80])); ?>” style=”width:75px; height:75px; border-radius:50%; object-fit:cover;” id=”pep-avatar-preview”>

<input type="url" id="ep-cover" class="ob-input" value="” placeholder=”Paste direct image link…”>
<input type="text" id="ep-name" class="ob-input" value="display_name); ?>”>
<input type="text" id="ep-prof" class="ob-input" value="”>

Connected Distributed Channels

<input type="text" id="ep-wa" class="ob-input" value="” placeholder=”919876543210″>
<input type="url" id="ep-li" class="ob-input" value="” placeholder=”https://linkedin.com/in/…”>
<input type="url" id="ep-ig" class="ob-input" value="” placeholder=”https://instagram.com/…”>
<input type="url" id="ep-tw" class="ob-input" value="” placeholder=”https://x.com/…”>

const padeConfig = { ajax: ”, nonce: ” };

document.addEventListener(‘DOMContentLoaded’, function() {
const params = new URLSearchParams(window.location.search);
if (params.get(‘action’) === ‘write’) {
document.querySelectorAll(‘.ob-tab’).forEach(t => t.classList.remove(‘active’));
document.querySelectorAll(‘.ob-view’).forEach(v => v.classList.remove(‘active’));
const targetTriggerNode = document.querySelector(‘[data-target=”write”]’);
if(targetTriggerNode) {
targetTriggerNode.classList.add(‘active’);
document.getElementById(‘view-write’).classList.add(‘active’);
}
}
});

document.querySelectorAll(‘.ob-tab’).forEach(tab => {
tab.addEventListener(‘click’, function() {
document.querySelectorAll(‘.ob-tab’).forEach(t => t.classList.remove(‘active’));
document.querySelectorAll(‘.ob-view’).forEach(v => v.classList.remove(‘active’));
this.classList.add(‘active’); document.getElementById(‘view-‘ + this.dataset.target).classList.add(‘active’);
});
});

document.querySelectorAll(‘.ob-btn-switch’).forEach(btn => {
btn.addEventListener(‘click’, function() {
document.querySelectorAll(‘.ob-btn-switch’).forEach(b => b.classList.remove(‘active’)); this.classList.add(‘active’);
if(this.dataset.ctx === ‘company’) {
document.getElementById(‘display-avatar’).src = “”;
document.getElementById(‘data-display-name’).innerHTML = `

`;
} else { window.location.reload(); }
});
});

function nextStep(step) {
document.querySelectorAll(‘.ob-form-step’).forEach(s => s.classList.remove(‘active’)); document.querySelectorAll(‘.ob-step-dot’).forEach(d => d.classList.remove(‘active’));
document.getElementById(‘step-‘ + step).classList.add(‘active’); for(let i=1; i 0 ? rawString.split(/\s+/).length : 0;
counterDisplayLabel.textContent = ‘Word Analytics: ‘ + currentVolume + ‘ Words’;
if(currentVolume >= 1000) { counterDisplayLabel.style.color = ‘#166534’; } else { counterDisplayLabel.style.color = ‘#b91c1c’; }
});
}

const btnSubmit = document.getElementById(‘ws-submit-btn’);
if(btnSubmit) {
btnSubmit.addEventListener(‘click’, function() {
const title = document.getElementById(‘ws-title’).value; const content = textareaCorpusBlock.value;
const finalCountAudit = content.trim().length > 0 ? content.trim().split(/\s+/).length : 0;
if(finalCountAudit < 1000) { alert('Audit Blocked: Minimum 1000 words required!'); return; }

this.textContent =

0 Comments

Loading comments…