رفتن به مطلب

Mohammad Javad

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

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

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

نوشته‌ها ارسال شده توسط Mohammad Javad

  1. این رو می شه به کد اضافه کرد


    <input id="password" type="text" onblur="passwordCheck()" required>
    <script type="text/javascript">
    <!--
    function passwordCheck() {
    var p1 = document.getElementById("password").value;
    if(p1!="demoi")
    {
    document.getElementById("password").value = '';
    alert("لطفا رمز صحیح را وارد نمایید");
    }
    }
    //-->
    </script>

    اما ایمن نیست چون جاوا اسکریپت به هر حال قابل خوندنه

    ولی می تونید با php صفحه را رمز دار کنید تا قبل از ورود به صفحه مجبور به زدن رمز باشنمد

    چه نیازی به رمز وروده مگه کاربری ها در اختیارتون نیست ؟ صفحه را برای یک کاربری خاص باز بگذارید

    حتی می شود برای یک یا چند کاربر خاص باز گذاشت

    کلا میخواستم بودنم میشه روی افزونه رمز گذاشت یا نه؟ :D

    یه سوال دیگه این افزونه داخلfunctions.php باشه بهتر نیست؟

  2. یک سوال

    این کد


    function remove_version() {
    return '';
    }

    رو حذف میکنه

    این هم داخل خود سایت وردپرس هست


    function remove_generator_bv3() {
    return '';
    }
    add_filter('the_generator', 'remove_generator_bv3');

    این رو هم داخل یه سایت دیگه دیدم


    remove_action('wp_head', 'wp_generator');

    این همشون یک کار انجام میدن

    ولی چرا کد ها تفاوت دارن؟

  3. من افزونه رو نصب کنردم این ارور رو میده

    افزونه هنگام فعال شدن٬ 3 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید.

  4. کدتون دو تا مشکل داره

    این رو تست کنید


    <?php
    /*
    Plugin Name: wpp options
    Plugin URI: http://forum.wp-parsi.com
    Description: simple options
    Author: Parsa
    Version: 1.0
    Author URI: http://forum.wp-parsi.com
    */
    add_action('admin_menu', 'wpp_custom_menu_page');
    function wpp_custom_menu_page() {
    add_menu_page('تنظیمات', 'تنظیمات', '8', 'wpp_set', 'wpp_settings');
    }
    function wpp_settings(){
    if(isset($_POST['wpp_submit'])){
    update_option( "wpp_p1", $_POST['wpp_p1'] );
    update_option( "wpp_p1d", $_POST['wpp_p1d'] );
    update_option( "wpp_p2", $_POST['wpp_p2'] );
    update_option( "wpp_p2d", $_POST['wpp_p2d'] );
    update_option( "wpp_p3", $_POST['wpp_p3'] );
    update_option( "wpp_p3d", $_POST['wpp_p3d'] );
    }
    $wpp_p1 = get_option( "wpp_p1" );
    $wpp_p1d = get_option( "wpp_p1d" );
    $wpp_p2 = get_option( "wpp_p2" );
    $wpp_p2d = get_option( "wpp_p2d" );
    $wpp_p3 = get_option( "wpp_p3" );
    $wpp_p3d = get_option( "wpp_p3d" );

    ?>
    <div class="wrap">
    <form action="" method="post">
    <table width="100%" border="0" cellspacing="5" cellpadding="5">
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 1: </th>
    <td><input type="text" name="wpp_p1" value="<?php if(isset($_POST['wpp_p1'])) { echo $_POST['wpp_p1']; } else { echo $wpp_p1; } ?>" ></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 1: </th>
    <td><input type="text" name="wpp_p1d" value="<?php if(isset($_POST['wpp_p1d'])) { echo $_POST['wpp_p1d']; } else { echo $wpp_p1d; } ?>" ></td>
    </tr>
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 2: </th>
    <td><input type="text" name="wpp_p2" value="<?php if(isset($_POST['wpp_p2'])) { echo $_POST['wpp_p2']; } else { echo $wpp_p2; } ?>" ></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 2: </th>
    <td><input type="text" name="wpp_p2d" value="<?php if(isset($_POST['wpp_p2d'])) { echo $_POST['wpp_p2d']; } else { echo $wpp_p2d; } ?>" ></td>
    </tr>
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 3: </th>
    <td><input type="text" name="wpp_p3" value="<?php if(isset($_POST['wpp_p3'])) { echo $_POST['wpp_p3']; } else { echo $wpp_p3; } ?>" ></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 3: </th>
    <td><input type="text" name="wpp_p3d" value="<?php if(isset($_POST['wpp_p3d'])) { echo $_POST['wpp_p3d']; } else { echo $wpp_p3d; } ?>" ></td>
    </tr>
    <tr>
    <th></th>
    <td><input type="submit" name="wpp_submit" value="ذخیره" class="button" ></td>
    </tr>
    </table>
    </form>
    </div>
    <?php
    }
    ?>

    تشکر

    مشکلم حل شد

    ایا این کار در سرعت سایت تاثیری داره؟

  5. کد پیشفرض که باید درست باشه

    با get_option مقدار رو به متغییر بدید

    و به خصوصیت value فیلد نسب

    <input type="text" name="wpp_email" value="<?php echo $wpp_email ?>" />

    طبق نمونه

    من دقیقا مثل تمونه عمل کردم کد ها رو ببینین


    <?php
    /*
    Plugin Name: wpp options
    Plugin URI: http://forum.wp-parsi.com
    Description: simple options
    Author: Parsa
    Version: 1.0
    Author URI: http://forum.wp-parsi.com
    */
    add_action('admin_menu', 'wpp_custom_menu_page');
    function wpp_custom_menu_page() {
    add_menu_page('تنظیمات', 'تنظیمات', '8', 'wpp_set', 'wpp_settings');
    }
    function wpp_settings(){

    if(isset($_POST['wpp_submit'])){
    update_option( "wpp_p1", $_POST['wpp_p1'] );
    update_option( "wpp_p1d", $_POST['wpp_p1d'] );
    update_option( "wpp_p2", $_POST['wpp_p2'] );
    update_option( "wpp_p2d", $_POST['wpp_p2d'] );
    update_option( "wpp_p3", $_POST['wpp_p3'] );
    update_option( "wpp_p3d", $_POST['wpp_p3d'] );

    }

    $wpp_p1 = get_option( "wpp_p1" );
    $wpp_p1d = get_option( "wpp_p1d" );
    $wpp_p2 = get_option( "wpp_p2" );
    $wpp_p2d = get_option( "wpp_p2d" );
    $wpp_p2 = get_option( "wpp_p3" );
    $wpp_p2d = get_option( "wpp_p3d" );


    ?>
    <div class="wrap">
    <form action="" method="post">
    <table width="100%" border="0" cellspacing="5" cellpadding="5">
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 1: </th>
    <td><input type="text" name="wpp_p1" value="<?php echo $wpp_p1 ?>" /></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 1: </th>
    <td><input type="text" name="wpp_p1d" value="<?php echo $wpp_p1d ?>" /></td>
    </tr>
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 2: </th>
    <td><input type="text" name="wpp_p2" value="<?php echo $wpp_p2 ?>" /></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 2: </th>
    <td><input type="text" name="wpp_p2d" value="<?php echo $wpp_p2d ?>" /></td>
    </tr>
    <tr>
    <th width="200" scope="row">عنوان پروژه شماره 3: </th>
    <td><input type="text" name="wpp_p3" value="<?php echo $wpp_p3 ?>" /></td>
    </tr>
    <tr>
    <th width="200" scope="row">درصد پروژه شماره 3: </th>
    <td><input type="text" name="wpp_p3d" value="<?php echo $wpp_p3d ?>" /></td>
    </tr>
    <tr>
    <th></th>
    <td><input type="submit" name="wpp_submit" value="ذخیره" class="button" /></td>

    </tr>
    </table>
    </form>
    </div>
    <?php
    }
    ?>

    چند بار چک کردم ولی متوجه نشدم چه اشتباهی کردم

    ____________________________________________________________

    اپدیت

    یک جا اشتباه کرده بودم اونو درست کردم الان فقط قسمت پروژه 3 مشکل داره

    ____________________________________________________________

    اپدیت

    مشکلم حل شد

    ممنون

    یک سوال دیگه

    ایا این کار در سرعت سایت تاثیری داره؟

  6. سلام

    من با استفاده از این اموزش یک پنل تنظیمات درست کردم

    درست هم کار میکنم ولی

    وقتی تنظیمات رو انجام میدهم و ذخیره میکنم

    اطلاعات در پنل تنظیمات نمیمانند ولی داخل سایت تغییر ایجاد میشود

    مشکل چیست؟

    از Parsa هم که این افزونه رو درست کردند تشکر میکنم

    wpp-options.php

  7. بهتر هست از عنوان بهتری استفاده کنید + بخش مربوط سوال شما وردپرس هست

    http://forum.wp-pars...یمات-در-مدیریت/

    تشکر

    به خاطر عنوان ببخشید

    من الان از اون کد ها سردر نمیارم

    چیکار کنم

    مثل همین

    http://forum.wp-parsi.com/tutorials/article/145-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%BE%D9%86%D9%84-%D8%AA%D9%86%D8%B8%DB%8C%D9%85%D8%A7%D8%AA-%D8%AF%D8%B1-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA/

    می خواهم یک پنل تنظیمات داشته باشم

    و ازداخل همین درصد ها رو جابه جا کنم

    ممنون میشم راهنماییم کنین

  8. سلام به دوستان پی اچ پی کار :)

    من داخل سایتم یک قسمت به اسم

    پروژه های درحال اجرا

    دارم

    کد به صورت % است

    مثلا 50%

    90%

    100%

    من برای این که این ها رو تغییر بدم باید وارد هاست بشوم و ان ها رو تغییر بدم

    چجوری یک قسمت داخل پیشخون وردپرس درست کنم و بجای این که اون درصد ها رو از هاست تغییر بدهم از داخل پیشخوان تغییر بدهم؟

    پیشاپیش ممنون

  9. سلام

    من یک سایت پیامک دارم

    http://portal.smsmes.ir

    کدهای وب سرویسش هم این میشه


    <?php
    class smsmes
    {
    private $wsdl_link = "http://portal.smsmes.ir/webservice/smsService.php?wsdl";
    public $tariff = "http://portal.smsmes.ir";
    public $unitrial = true;
    public $unit;
    public $flash = "disable";
    public $user;
    public $pass;
    public $from;
    public $to;
    public $msg;
    public $isflash = false;
    function __construct()
    {
    ini_set("soap.wsdl_cache_enabled", "0");
    }
    function send_sms()
    {
    $receiver = array();
    foreach($this->to as $number)
    {
    $receiver[] = "$number";
    }
    $result = new SoapClient($this->wsdl_link);
    return $result->send_sms($this->user, $this->pass, $this->from, implode($receiver, ","), $this->msg);
    }
    function get_credit()
    {
    $result = new SoapClient($this->wsdl_link);
    return $result->sms_credit($this->user, $this->pass);
    }
    }
    ?>

    خودم هرکار کردم نتونسم به افزونه اضاف کنم

    لطفا وب سرویس من رو به افزونه اضاف کنید

    خیلی خیلی ممنون

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