تست پلاگین IFNEX Bridge
1. فرم رهگیری مرسوله
[ifnex_tracking_form title="رهگیری مرسوله IFNEX" placeholder="شماره بارنامه را وارد کنید" button_text="جستجو"]
2. موجودی کیف پول
[ifnex_wallet_balance show_details="yes"]
3. لیست تراکنشها
[ifnex_transactions per_page="5" show_pagination="yes"]
4. وضعیت مستقیم مرسوله
[ifnex_tracking_status awb="980100010"]
';
// Check if test page already exists
$test_page = get_page_by_title('تست IFNEX Bridge', OBJECT, 'page');
if (!$test_page) {
// Create test page
$page_id = wp_insert_post(array(
'post_title' => 'تست IFNEX Bridge',
'post_content' => $page_content,
'post_status' => 'publish',
'post_type' => 'page',
'post_author' => 1,
));
if ($page_id) {
echo "✅ صفحه تست ایجاد شد: " . get_permalink($page_id) . "\n";
} else {
echo "❌ خطا در ایجاد صفحه تست\n";
}
} else {
// Update existing test page
$test_page->post_content = $page_content;
wp_update_post($test_page);
echo "✅ صفحه تست بهروز شد: " . get_permalink($test_page->ID) . "\n";
}
echo "\n📋 اطلاعات اتصال:\n";
echo "API URL: " . get_option('ifnex_api_url', 'http://localhost:8000/api/v1') . "\n";
echo "API Key: " . (get_option('ifnex_api_key', '') ? 'تنظیم شده' : 'تنظیم نشده') . "\n";
echo "\n🔧 مراحل بعدی:\n";
echo "1. مطمئن شوید لاراول در حال اجرا است: cd 04_Laravel && php artisan serve\n";
echo "2. وارد صفحه تست شوید: http://localhost/ifnexwp/?page_id=" . ($test_page ? $test_page->ID : $page_id) . "\n";
echo "3. ابتدا وارد وردپرس شوید (admin / admin)\n";
echo "4. صفحه تست را باز کنید و عملکرد شورتکدها را بررسی کنید\n";