1- ما المقصود بالـ pinging؟
2- لماذا تتفهرس المدونات بشكل أفضل من المواقع العادية في محركات البحث؟
أم أني واهمة؟
3- كيف أجعل المقالة التي أكتبها، يظهر جزء منها في الصفحة الرئيسة وعلى القارئ ضغط زر "اقرأ المزيد" للمتابعة؟
شكرا
1- ما المقصود بالـ pinging؟
2- لماذا تتفهرس المدونات بشكل أفضل من المواقع العادية في محركات البحث؟
أم أني واهمة؟
3- كيف أجعل المقالة التي أكتبها، يظهر جزء منها في الصفحة الرئيسة وعلى القارئ ضغط زر "اقرأ المزيد" للمتابعة؟
شكرا
المشاركة الأصلية كتبت بواسطة life
بسيط .. هي حساب عدد أحرف المقاله ..
مثلاً لو زادت عن 1000 كلمه يقوم بفصلها ..
استخدمي دالة strlen
حيث هذه الدالة تقوم بحساب كل حرف مع المسافات والأسطر ..
مثال ..
النتيجه هيكود PHP:
$life = "I Love My Mother";
$lifelen = strlen("$life");
echo $lifelen;
ثم تحطين داله شرطيه اذا كان الكلام أكثر من 1000 يقوم بقص الألف فقط ووضعه وانشاء (اقرأ المزيد) ثم يتم في صفحة أخرى اظهار كافة المقالكود:16
او طريقة أخرى
وهي انك تحطين رمز اذا اردتي ان يقوم بالتقسيم بين المقال
فمثلاً تضعين هذا رمز
**&^
بحيث يبحث في النص ان وجد الرمز المذكور يقوم بقص ماقبله ووضعه في صفحه وانشاء (اقراء المزيد) كما يفعله برنامج المدونه ورد برس
هذا مالدي ..
آخوٍوٍوٍكم آوٍوٍوٍف
هذا ما كنت أبحث عنه.او طريقة أخرى
وهي انك تحطين رمز اذا اردتي ان يقوم بالتقسيم بين المقال
فمثلاً تضعين هذا رمز
**&^
بحيث يبحث في النص ان وجد الرمز المذكور يقوم بقص ماقبله ووضعه في صفحه وانشاء (اقراء المزيد) كما يفعله برنامج المدونه ورد برس
جزاك الله كل خير.
لكن أين أضع الدالة الشرطية بالضبط؟
وهلا كبتها لي بالضبط كاملة لأني لا أعتقد أنه وفقت في التوصل إليها.
خالص الشكر.
السلام عليكم ..
اول شي نبي نعمل الطريقه رقم 2
يعني وضع علامه اذا وجدها بالنص يقوم بتقسيمه إلى قسمين وإنشاء إقراء المزيد
الدوال المستخدمه
1- strstr
2- explode
1- الدالة strstr وفائدتها ..
تقوم الداله بأخذ القسم الأخير من النص المراد البحث العلامه فيه ..
مثلاً تستخدم لأخذ ايميل بحيث لو وضعت علامة @ للبحث عنها بالإيميل فإنه سيضهر عنوان الموقع الذي يتبع له الأيميل ..
الإيميل off@hotmail.com
وعند استخدام الداله سيتم طباعة @hotmail.com
ويستخدم أيضاً للبحث عن علامه وتحقق وجودها وهذا ما نريده .. عارف انك مافهمتي بس عاد الشرح بالمثال راح يكون اقوى ..
لنعتقد أن النص المراد تقسيمه موجود بالمتغير text
مثآل رقم وآحد
سيتم طباعة الأمر التاليكود PHP:
$email = "off@hotmail.com";
$find = strstr("@",$$email);
echo $email;
هذا مثال لها ..كود:@hotmail.com
لكن سنقوم بتعلم الطريقه الثانيه من العمل .. وهو التحقق من وجود علامة تقسيم الصفحه إلى نصفين
المثال اثنين
الأن الدالة تتأكد من وجودها ام لا ..كود PHP:
$life = "@@@@@@";
if (strstr($life,$text){
echo "تم التأكد من وجود العلامه";
}else{
echo "لم يجد العلامه";
}
2- الداله explode وفائدتها ..
هي تقوم بتقسيم النص إلى مصفوفه .. وهذا مانريده .. لأنها تقسمها بناءَ على نص او كلمه
ماذا يعني هذا .. ؟كود PHP:
$lifeexplode= explode($life,$text);
$lifeexplode= $lifeexplode[0];
يعني أنه سيقوم بتقسيم النص إلى مصفوفه بنأء على العلامه التي تم تحديدها وهي @@@@@@
ولو كانه العلامه موضوعه أكثر من مره ماذا يحدث ؟ سيتم أخذ أول علامه تم وضعها
سنضع الداله كامله
ملاحظة لم يتم التأكد من وجود أخطاء برمجيه .. ولم يطبق ولكن كتبته هنا ونفس الفكره ان شاء الله مضبوطه ..كود PHP:
// العلامه هي @@@@@@
$life = "@@@@@@";
if (strstr($life,$text){
$lifeexplode= explode($life,$text);
$lifeexplode= $lifeexplode[0];
echo $lifeexplode;;
echo "إقراء المزيد";
}else{
echo $text;;
}
بالتوفيق لك ..
آخوٍوٍوٍك آوٍوٍوٍفـ
تمام، جزيت كل خير.
لكن هل أضع نص الدالة في المقالة أم في ملف معين؟ أي ملف هو؟
وهل يوجد plug-in للويرد برس يقوم بعمل هذه الملهمة عبر توفير صندوقين للكتابة؟ واحد لرأس المقالة والآخر لتتمتها. فيكون الأمور أكثر سهولة؟
شكرا وجزيت كل خير.
المشاركة الأصلية كتبت بواسطة life
ويجزاك خير معي وكل من يقرا الموضوع
هذي توضع في عرض المقال ..
بمعنى تقومين بوضعها في عرض المقال بحيث يقوم بقص المقال قبل وضعه ..
يعني اذا كان المقال مكتوب هكذا
تقومين بوضع النص السابق قبل الأمر بحيث يصبح جميعاً هكذاكود PHP:
echo $text;
او قومي بعرض كود المقال وسأقوم بالتعديل عليه أن شاء اللهكود PHP:
$life = "@@@@@@";
if (strstr($life,$text){
$lifeexplode= explode($life,$text);
$lifeexplode= $lifeexplode[0];
echo $lifeexplode;;
echo "إقراء المزيد";
}else{
echo $text;;
}
اما بالنسبه للبولق ان للوورد برس فهو اسهل من صندوقين وأوفر
حيث أخر نسخه للوورد برس تقوم بضغط الزر من الصندوق السحري الخاص به والزر الخاص بوضع خط فاصل ثم تكملة المقال وهو يتكفل بقسم المقال إلى نصفين وإنشاء إقراء المزيد
وجزآكـ][ـ الله كلـ خيرـرـر
آخوٍوٍوٍكـ آوٍوٍوٍفـ
خالص الشكر!
خالص العفو!