رفتن به مطلب

SM-Mahdavi

عضو افتخاری
  • تعداد ارسال‌ها

    3580
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    88

نوشته‌ها ارسال شده توسط SM-Mahdavi

  1. add_filter( 'the_content', 'filter_the_content_in_the_main_loop' );
    function filter_the_content_in_the_main_loop( $content ) {
        if ( is_single() && in_the_loop() && is_main_query() ) {
    		if (is_category( 'cat_name' )) {
    			return $content . "<br>" . "لطفا با شماره زیر تماس بگیرید: ....";
        	}
    	}
        return $content;
    }

    به جای cat_name نامک دسته مورد نظر رو بنویسین

    • امتیاز 2
  2. سلام

    به انجمن خوش امدین.

    عموما اکثر قالب ها این قابلیت رو دارن. وقتی همه نوشته ها رو میزنید بالای صفحه یه گزینه هست به نام تنظیمات صفحه. اینو بزنید بعد ببینید گزینه آمار بازدید داخل هست یا نه. اگه بود تیک بزنید براتون نمایش داده میشه. اگه نبود یه افزونه مثل افزونه زیر نصب کنید.

    https://wordpress.org/plugins/wp-postviews/

  3. من نمی دونم شما چقدر با javascript و php آشنا هستید اما روال کار اینجوریه:

    1: دریافت اطلاعات فرم مورد نظر توسط js

    2: ارسال از طریق js به یک صفحه php (توسط یکی از دستورات ajax)

    3: پردازش در صفحه php و برگرداندن پاسخ به js

  4. سلام. داخل ادامه مطلب منظورتونه؟

    add_filter( 'the_content', 'filter_the_content_in_the_main_loop' );
    function filter_the_content_in_the_main_loop( $content ) {
        if ( is_single() && in_the_loop() && is_main_query() ) {
            return $content . "<br>" . "new content ... !";
        }
        return $content;
    }

    این کد انتهای ادامه مطلب همه پست ها اضافه می کنه. اگه دسته خاصی مد نظرتون هست باید شرط اعمال کنید. بفرمایید دسته بندی خاص سفارشی هست یا دسته نوشته ها؟

    • امتیاز 2
  5. سلام

    اول اینکه اگه تو محیط وردپرس هستید روش کارتون به کلی اشتباهه.

    ولی برای اینکه کدتون کامل بشه یه فیلد id به دیتابیس اضافه کنید و کدتون به صورت زیر میشه:

    $connection = mysql_connect("localhost", "TABLE","PASSWORD"); // ایجاد ارتباط با سرور
    $db = mysql_select_db("DB NAME", $connection); // انتخاب دیتابیس از روی سرور
    
    if(isset($_POST['submitted'])){ // دریافت ورودی های فرم و قرار دادن در متغیر
    $id = $_POST['id'];
    $namekala = $_POST['namekala'];
    $namecompany = $_POST['namecompany'];
    $maghta = $_POST['maghta'];
    $zekhamat = $_POST['zekhamat'];
    $price = $_POST['price'];
    $status = $_POST['status'];
    $category = $_POST['category'];
    $updatedate = $_POST['updatedate'];
    $tozihatefani = $_POST['tozihatefani'];
    $keyword = $_POST['keyword'];
    $pic = $_POST['pic'];
    $image = addslashes(file_get_contents($_FILES['image']['tmp_name'])); //SQL Injection defence!
    $image_name = addslashes($_FILES['image']['name']);
    
    if($namekala !=''||$namecompany !=''||$maghta !=''||$zekhamat !=''||$price !=''||$status !=''||$category !=''||$updatedate !=''||$tozihatefani !=''||$keyword !=''){
        
            
    //Insert Query of SQL
    $query = mysql_query("insert into mahsool(id, namekala, namecompany, maghta, zekhamat,price,status,category,updatedate,tozihatefani,keyword,pic) values ($id, N'$namekala', N'$namecompany', N'$maghta', N'$zekhamat', N'$price', N'$status', N'$category', N'$updatedate', N'$tozihatefani', N'$keyword', N'$pic',)");

     

  6. سلام

    گوتنبرگ هنوز در حال توسعه هست و اینکه گزینه تغییر فونت فکر نمی کنم بهش اضافه بشه.

    برای ترجمه هم بله، بعضی بخش های هر نسخه هنوز ترجمه نشده. ماها خودمون باید تو ترجمه مشارکت کنیم تا زودتر کامل بشه. از سایت translate.wordpress.org می تونید به توسعه پروژه ترجمه کمک کنید.

    • امتیاز 1
  7. سلام

    احتمال زیاد با قالب تداخل داره

    قالب رو تغییر بدین تا از این مورد مطمئن بشین

    اگه از قالب بود با تست کدهای functions.php کد تداخل رو پیدا کنید و سعی کنید مشکلش رو حل کنید

    اگه از قالب نبود تداخل با بقیه افزونه ها رو چک کنید

×
×
  • اضافه کردن...