-
تعداد ارسالها
273 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
3
نوشتهها ارسال شده توسط ahmad4u
-
-
با regex یا xpath میشه بعد لینک مشخصی یک شمارنده قرار داد که یکی یکی اضافه کرد؟
من میخوام با regex یا xpath برای صفحات 2,3,... یک سایت خاص لینک بدم و نیاز دارم این لینک ها به ترتیب ایجاد بشه
-
در در 9/21/2019 at 00:00، gharbmelody گفته است :
بزرگوار هر دوتا کار رو انجام دادم اما بازم کار نمیکنه !
اگر قالب اختصاصی هست باید با طراح جهت حل مشکل در ارتباط باشید
-
دوست عزیز ابتدا چک کنید نسخه php هاست از 5.6 به 7 ارتقا ندادید؟
چون با ارتقا به نسخه ۷ بعضی توابع از کار میوفته و باید ویرایش بشه
و نکته بعد اینکه سعی کنید افزونه ویرایشگر کلاسیک نصب کنید
شاید مشکل بوجود اومده بدلیل ویرایشگر جدید وردپرس باشه
-
سلام دوستان
من در متن پست ها یکسری عکس دارم که میخوام بصورت اتوماتیک اونا رو بصورت لینکدار (لینک به آدرس عکس جهت مشاهده تصویر بزرگتر آنها) در بیارم
این تصاویر دارای کلاس خاصی هستن که میشه فقط روی اونها تغییرات بالا را اعمال کرد
اگر بشه اونا رو بصورت لایت باکس و گالری (نصب افزونه های گالری ساز و نمایش عکس ها بصورت لایت باکس و تغییر کلاس عکس ها به کلاس آن گالری سازها و ...) نمایش داد که عالی میشه
-
متنی که دادم بعنوان مثال بود و ثابت نیست
الان تو متغییر text عبارت ثابت درج شده
-
در در 9/8/2019 at 12:52، Mobin گفته است :
میتونین از کد زیر استفاده کنین
$text = 'اکبری: این یک نوشته تست است.'; preg_match('/^([^:]+):/iu',$text,$match); if(!empty($match)){ $text = str_replace($match[0],'',$text); $text .= "<br />نقل قول از $match[1]"; } echo $text;
تشکر
اما بنظرم یک مشکلی داره کد بالا
اگر متن دارای چند پاراگراف باشه اون متن " نقل قول از: " به آخر پاراگراف اول اضافه میشه نه آخرین پاراگراف
-
در ۱ ساعت قبل، Mehdi256 گفته است :
ممنونم
من یه سری کاراکردم میخام بپرسم ازتون که آیا درست رفتم یا نه ...
اینکه خوب با ایمل وب سایتم به وب مستر تولز یا اسم جدیدش ظاهرا ؟! گوگل سرچ کنسول رفتم یه محیطی مثل گوگل درایو و سایت مپی که با افزونه xml sitemap generator ساخته بودم رو آدرسسشو وارد کردم و ظاهرا هنوز داره پردازش میشه واسه خوندن . تا اینجا درسته ؟ ( این درواقع همون ثبت سایت تو گوگل وب مستره دیگه درسته؟)
خوب یواست هم نصب کردم و سئوش رو درست میکنم بعدا فقط یه اروری داد یواست :
The Google XML Sitemaps plugin might cause issues when used in conjunction with Yoast SEO.
Both Yoast SEO and Google XML Sitemaps can create XML sitemaps. Having two XML sitemaps is not beneficial for search engines and might slow down your site.
چطوری میتونم سایت مپ یواست رو غیر فعال کنم ؟ میخام از همین افزوونه اصلیه برای سایت مپ استفاده کنم
چون سایت مپ چنریتور راحت تر و بهتر نیست ؟ تا استفاده از یواست برای سایت مپ ؟
ممنون میشم ببخشید یکم مبهمه برام ...
احتیاجی به استفاده از سایت مپ جنریتور دیگری نیست و همان سایت مپ جنریتور یواست کافی هست
-
افزونه سئو مثل یواست نصب کنید
سایتتون تو گوگل وبمستر ثبت کنید
نقشه سایت تو وبمستر گوگل ثبت کنید
فایل robot سایتتون را ایجاد کنید
برای بالا اومدن تو نتایج گوگل در سایت های مرتبط تبلیغ و رپورتاژ ثبت کنید
- 1
-
سلام دوستان
سوالی که برام پیش اومده اینه که وقتی از تابع replace استفاده میکنیم
تغییر کلمات قدیم به جدید بصورت دائمی در دیتابیس انجام میشه یا هر موقع سایت بارگزاری میشه عملیات replace انجام میشه
اگر حالت دوم که تغییرات موقع هر بار بارگزاری سایت انجام میشه که اینکار باعث کاهش سرعت سایت هنگام بارگزاری میشه!
-
سلام دوستان
میخوام تو متن پست ها، کلماتی که قبل از یک حرف خاص (مثل:) که در ابتدای متن میاد رو حذف و همون کلمه را به آخر متن اضافه کنم.
مثال:
» متن اولیه
اکبری: این یک نوشته تست است.
» متن پس از تغییر
این یک نوشته تست است.
نقل قول از: اکبری- 1
-
در هم اکنون، mehran-b گفته است :
من متوجه نمیشم چی میگی.
اگر خبرخوان باشه شما منظورت اینه لینک های خارجی که مربوط به دامین شما نیست باید حذف شه.
بله
یکسری لینک هایی که تعیین میکنیم باید حذف بشه و از متن پست ها
با کدی که خودم اول گذاشتم کل متن پست بدون لینک میشه اما مشکلش اینه که برای پست هایی که حتی بخواهیم لینکدار باشه هم حذف میکنه
میخوام فقط لینک هایی که بهش میدم حذف کنه
-
در هم اکنون، mehran-b گفته است :
یعنی هر لینکی که توش آدرس سایت باشه باید حذف شه؟
اره
ماهیت سایت خبرخوان هست و از سایت های دیگه مطلب جمع آوری میکنه
میخواهیم لینک یکسری کلمات که لینکدار هستن را حذف کنیم (فقط لینک نه خود کلمه)
-
لینک ها دو دسته میشن
یکی لینک سایت: مثلا http://site.com
یکی هم لینک های متغیر (یک بخش یا دو بخش متغییر باشه) : مثل http://site.com/tags/1562 یا http://site.com/1/1562
-
در ۱ ساعت قبل، pouya.x گفته است :
سلام از کد زیر استفاده کنید
محل کد: ( function.php )
add_filter( 'the_content', 'misha_remove_all_a' ); function misha_remove_all_a( $content ){ $i_link = array ( '#<a href="http://pouya.com">(.*?)</a>#is', '#<a href="http://pouya1.com">(.*?)</a>#is', ); return preg_replace($i_link, '\1', $content); }
متاسفانه کار نمیکنه کد بالا و هیچ لینکی را حذف نمیکنه
-
سلام دوستان
با قرار دادن کد زیر در فانکشن تمام لینک های موجود در متن حذف میشه
add_filter('the_content', 'removelink_content',1); function removelink_content($content = '') { preg_match_all("#<a(.*?)>(.*?)</a>#i",$content, $matches); $num = count($matches[0]);for($i = 0;$i < $num;$i++){ $content = str_replace($matches[0][$i] , $matches[2][$i] , $content); } return $content; }
حالا میخوام همه لینک ها حذف نشه بلکه یکسری لینک هایی که بهش میدم حذف بشه و یکسری لینک هایی که آخرشون متغیر هست مثل (site.com/tag/1125)
لطفا راهنمایی کنید کد بالا چه تغییری باید بکنه
تشکر
-
متاسفانه خیلی وقت هست که افزونه آمارگیر CyStat توسط نویسنده آن بروزرسانی نشده ( آخرین بهروزرسانی در: 11 سال پیش ) و این باعث شده بر روی php7 به بعد اجرا نشه
دوستان میتونن یک لطفی کنند و این افزونه را برای php 7 و بالاتر ویرایش و تصحیح کنند.
نقل قولاطلاع دارم که افزونه های آمارگیر بهتری هم بجر این افزونه هست .. اما بدلیل اینکه آمار 10 ساله سایت در آن هست، میخواهیم با همان ادامه دهیم
لینک صفحه افزونه امارگیر CyStat : https://wordpress.org/plugins/cystats
-
در در 4/14/2018 at 18:57، REza0536 گفته است :
ممنونم خیلی عالی بود فقط یه سوال
صفحه downloads را چطور میشه سفارشی سازیش کرد؟ یعنی همون صفحه که همه فایل های دانلود وجود داره
ممنون
ابتدا single.php قالبتون رو باز کنید از روش یک کپی بگیرید و داخل پوشه قالبتون یک فایل با نام single-download.php میسازیم
خب حالا بخش ادامه مطلب edd (همونی که خود افزونه میسازه) ما از سایز پست هامون قالبش جدا شده حالا میتونید هر تغییری که میخواید توی فایل single-download.php بدید و متوجه میشید که قالب ادامه مطلب یا همون پست تایپ این افزونه تغییر کرده اینم اضافه کنم.
حالا میتونید خودتون این فایل رو سفارشی کنید و قالبی اختصاصی و جدا از بخش های دیگه سایت براش بسازید!
-
چطور میتونم قالب صحیفه با edd هماهنگ کنم که بجای نمایش محصولات ووکامرس تو قالب ، محصولات edd نمایش داده بشه؟
-
در 22 ساعت قبل، nazanin123 گفته است :
باسلام ، نیازی نبوده فایل دانلود و آپلود کنید ! وردپرس اصلی رو دانلود و نصب کنید ، بعد افزونه وردپرس فارسی رو حذف کنید (یعنی همون جلالی)
بعد افزونه parsidate رو نصب و فعال کنید ، تمام ... دانلود parsidate از مخزن
با نصب افزونه parsidate نیز مشکل حل نشد و مشکل از ترجمه فایل فارسی بود که برطرف کردم
جهت اطلاع دوستان در فایل ترجمه فارسی این عبارات به اشتباه ترجمه شده که بهتره ترجمه آن حذف گردد
number_format_decimal_point number_format_thousands_sep
فایل ترجمه فارسی هم پیوست شد
- 1
-
در 11 دقیقه قبل، nazanin123 گفته است :
باسلام ، نیازی نبوده فایل دانلود و آپلود کنید ! وردپرس اصلی رو دانلود و نصب کنید ، بعد افزونه وردپرس فارسی رو حذف کنید (یعنی همون جلالی)
بعد افزونه parsidate رو نصب و فعال کنید ، تمام ... دانلود parsidate از مخزن
تشكر
خوب بهتر نيست توضيح دهيد افزونه جلالي چه مشكلي داره كه در افزونه parsidate برطرف شده!!
-
متاسفانه موقع استفاده از برخی افزونه های وردپرس مشکل علامت سوال (�) در بین اعداد آن بوجود میاید
در سایتها هم اشاره شده که مشکل بخاطر ترجمه فایل فارسی وردپرس هست و فایلی زبان فارسی که آنها در سایت قرار دادند آپلود بشه در وردپرس مشکل حل میشه
و مشکل هم حل میشه اما یک مشکل دیگه بوجود میاد و اون اینکه چون این فایل زبان فارسی قدیمی و مربوط به نسخه های قبلی وردپرس هست بعضی جاهای سایت همچنان ترجمه نشده نمایش داده میشود
حالا از دوستان میخواستم سوال کنم چه مشکلی در فایل ترجمه فارسی هست که خودم اونو برای نسخه های جدید وردپرس حل کنم؟؟
-
سلام دوستان
دنبال یک افزونه مدیریت دانلود هستم که کاربر بعد از کلیک بر روی لینک دانلود یک صفحه تایمر براش باز بشه و بعد از پایات تایم مشخص لینک دانلود نمایش داده بشه
-
اولا بهتره از اون هاست دیگه استفاده نکنید و به یک هاست معتبر منتقل کنید اطلاعاتتون و به احتمال زیاد بخاطر ضعف امنیتی هاست دچار نفوذ شدید
پس از انتفال به هاست جدید با آنتی ویروس هاست را ویروس یابی نمایید
اگر از قالب یا افزونه نال استفاده میکنید آنرا غیرفعال کنید
کلیه یوزر و پسوردهای سی پنل - وردپرس و دیتابیس را تغییر دهید
و در صورتیکه باز مشکل وجود داشت
از اطلاعات سایت بکاپ بگیرید ( از طریق برون ریزی در وردپرس) و کل هاست را فرمت و مجددا یک وردپرس و دیتابیس بسازید و اطلاعات را درون ریزی کنید
- 1
-
چطور میتونم در options-framework حالت های مختلف نمایش قالب را فعال کنم؟
کد مربوط به آن در تنظیمات options-framework
$of_options[] = array( "name" => "Main Layout", "desc" => "Select main content and sidebar alignment. Choose between 1, 2 or 3 column layout.", "id" => "layout", "std" => "2c-l-fixed.css", "type" => "images", "options" => array( '1col-fixed.css' => $url . '1col.png', '2c-r-fixed.css' => $url . '2cr.png', '2c-l-fixed.css' => $url . '2cl.png', '3c-fixed.css' => $url . '3cm.png', '3c-r-fixed.css' => $url . '3cr.png' ) );
الان برای هر حالتی (یک ستونه - دو ستونه و ...) یک css باید تعریف کنم؟
با چه دستوری این css های انتخابی را در سایت نمایش دهم؟
ایجاد شمارنده با regex یا xpath امکان پذیره؟
در برنامه نویسی داینامیک
ارسال شده در
در حال کراول یک سایت هستم که لینک pagenaion آن بصورت زیر هست
در حقیقت لینک سایت را در فایل javascript: قرار داده
لینکی که در فایل جاوا هست اینه
https://www.sitename.com/?page=2
با xpath تونستم شماره صغحه را استخراج کنم و احتیاج دارم اونو به آخر
https://www.sitename.com/?page=
اضافه کنم
چون در افزونه ای که کار کراول انجام میده فقط امکان استفاده از کدهای regex و xpath هست آیا چنین کاری (اضافه کردن شماره صفحه به آخر لینک ثابت) امکان پذیره ؟