1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

functions.php - безкрайните възможности които ни дава този файл!

Дискусията в 'Wordpress Форум' стартирана от ktomov, Септ 10, 2012.

  1. Странникът

    Странникът Well-Known Member

    Рег.:
    Окт 14, 2011
    Съобщения:
    4,016
    Харесвания:
    373
    Точки:
    83
    От: Re: functions.php - безкрайните възможности които ни дава този файл!

    А, що се отнася до това - аз предпочитам да си си ровичкам из файла и това не ме затруднява ни най-малко. Споменах го, просто защото винаги ще има някои недоразбрали, понеже, както споменах,
    .
     
  2. Noke

    Noke Well-Known Member

    Рег.:
    Септ 15, 2008
    Съобщения:
    3,487
    Харесвания:
    465
    Точки:
    83
    От: functions.php - безкрайните възможности които ни дава този файл!

    Оригиналното хранене беше някъде из туитър и няма да го давам щото сега мярнах и моята физиономия странично замесена. Но ето една подробна и по-цивилизована статия дето покрива всичко кажи-речи: How to load scripts in WordPress themes. И по-специално това: http://wpcandy.com/teaches/how-to-load-scripts-in-wordpress-themes#comment-517876

    Редовно си ги нарежда - ето това по-ново, по друг въпрос: http://blog.japh.com.au/2012/09/06/problems-with-themes-on-themeforest-are-problems-with-themes/.

    Ако седнеш да правиш голям плъгин, то ще стане като някакъв framework за предприемачи. Може да е добра идея. Но пък тукашните уебмастъри май прекалено мързеливи да оценят такова нещо...
     
  3. rombeca

    rombeca Active Member

    Рег.:
    Ноем 9, 2010
    Съобщения:
    904
    Харесвания:
    174
    Точки:
    43
    От: Re: functions.php - безкрайните възможности които ни дава този файл!

    По-скоро бих разгледал кода на твоя плъгин, за да се светна на някои неща.
    Например, как се поставят настройките в админ панел, как се променят и свързват с "Update" бутон.
    Зяпах , зяпах чужди плъгини и нещо не схванах :).

    Ето да речем тая функция, която пуснах. Вкарва се като плъгин, и ти дава опция да речем в кои файлове да я ползваш (index/tag/category), дали да се включи или да се остави оригиналната навигация в Wp, да се настрои по колко цифри да се показват...
    Малко се отплеснах.

    Иначе ако го направиш с повече настройки и да не се налага да се пипа по кода, предполагам доста хора ще го ползват.
    В момента ако чете някой, който не се е ровил в WP може даже и да схваща какво предлагаш :).
     
  4. ktomov

    ktomov Premium

    Рег.:
    Ян 22, 2010
    Съобщения:
    2,707
    Харесвания:
    511
    Точки:
    0
    Re: От: Re: functions.php - безкрайните възможности които ни дава този файл!

    Мерси за линковете. Ще ги прочета веднага след Prometheus, че го чакам вече 1/2 година да го гледам и вече имам тази възможност.

    Що се отнася за цитирания ти коментар - напълно наясно съм с това което казваш. От друга страна пък точно ти си човека, който ме амбицира да направя нещо подобно поради две причини:
    1. Даде добрата идея за добавката, за което изобщо не се бях сещал до днес.
    2. От едно време (да се чете - от както се регистрирах), ми направи страшно добро впечатление, че сподели ресурс за безплатно ползване под формата на тема за WP ;)

    Ще има нова версия на добавката от предната страница до ден или два. Искате не искате, нещо се запалих да го направя работещо, пък който иска да го ползва :)
    По-голямата част от нещата са вече готови, но почна да ме цепи главата и имам нужда от малко почивка.

    Ето и малък тийзър ;)
     

    Прикачени файлове:

  5. ktomov

    ktomov Premium

    Рег.:
    Ян 22, 2010
    Съобщения:
    2,707
    Харесвания:
    511
    Точки:
    0
    Освен да кажа, че съм разочарован от потребителите във форума, друго май не остава.

    От това което виждам до момента, само 3-4 човека имат желание да споделят нещо полезно. Екстра ;)
     
  6. Странникът

    Странникът Well-Known Member

    Рег.:
    Окт 14, 2011
    Съобщения:
    4,016
    Харесвания:
    373
    Точки:
    83
    От: Re: functions.php - безкрайните възможности които ни дава този файл!

    Аз за себе си мога да кажа, че темата ми е много полезна и се радвам и благодаря, че я направи. Поради стечение на обстоятелствата това лято не ми остана никакво време да се занимавам с Уордпрес, и за съжаление все още не мога да споделя нищо ново, но обещавам ако науча или попадна на нещо интересно да го направя.
     
  7. rombeca

    rombeca Active Member

    Рег.:
    Ноем 9, 2010
    Съобщения:
    904
    Харесвания:
    174
    Точки:
    43
    От: functions.php - безкрайните възможности които ни дава този файл!

    Да ъп-на темата и да добавя нещо.

    Когато се създава навигационно меню директно от wordpress липсва "home" линк. С тази функция може да се добавят каквито си искаш.

    PHP:
    function new_nav_menu_items($items) {
        
    $homelink '<li class="home"><a href="' home_url'/' ) . '">' __('Home''textdomain' ) . '</a></li>';
        
    $feedlink '<li class="feed"><a href="' get_bloginfo_rss('rss2_url') . '">' __('RSS''textdomain' ) . '</a></li>';
        
    $items $homelink $items;
        
    $items $items $feedlink;

        return 
    $items;
    }
    add_filter'wp_list_pages''new_nav_menu_items' );
    add_filter'wp_nav_menu_items''new_nav_menu_items' );
     
    ktomov харесва това.
  8. Devastion

    Devastion New Member

    Рег.:
    Февру 27, 2012
    Съобщения:
    117
    Харесвания:
    8
    Точки:
    0
    От: functions.php - безкрайните възможности които ни дава този файл!

    Да си жив и здрав! И да пускаш още такива полезни теми. Помогна ми с едно доста досадно нещо. БЛАГОДАРЯ! :)
     
  9. ktomov

    ktomov Premium

    Рег.:
    Ян 22, 2010
    Съобщения:
    2,707
    Харесвания:
    511
    Точки:
    0
    Реших да разровя архива и да намеря работният файл за споменатият по-горе плъгин. Който иска може да го изтегли от по-долу :)

    Едит: С оглед на видяната реакция, реших, че няма нужда да публикувам каквото и да е било :)
     

    Прикачени файлове:

    Последно редактирано: Юни 14, 2013
  10. goromoro

    goromoro New Member

    Рег.:
    Авг 31, 2013
    Съобщения:
    9
    Харесвания:
    1
    Точки:
    0
    От: functions.php - безкрайните възможности които ни дава този файл!

    Здравейте.
    Преди с темата на WooThemes - Canvas, използвах това, за да забраня да се редактират от Авторите публикуваните теми:

    Код:
    function restrict_editing_published_posts( $allcaps, $cap, $args ) {
    
        // Bail out if we're not asking to edit a post ...
        if( 'edit_post' != $args[0]
          // ... or user is admin
          || !empty( $allcaps['manage_options'] )
          // ... or user already cannot edit the post
          || empty( $allcaps['edit_posts'] ) )
            return $allcaps;
    
        // Load the post data:
        $post = get_post( $args[2] );
    
        // Bail out if the post isn't published:
        if( 'publish' != $post->post_status )
            return $allcaps;
    
        //if post is older than a day ...
        if( strtotime( $post->post_date ) < strtotime( '-1 day' ) ) {
            //Then disallow editing.
            $allcaps[$cap[0]] = FALSE;
        }
        return $allcaps;
    }
    add_filter( 'user_has_cap', 'restrict_editing_published_posts', 10, 3 );
    Сега съм с темата Magazine от Themify, но кода не действа и не открих в сайта им подобно нещо.
    Някой да се е сблъсквал с подобно нещо?
     
  11. venci

    venci Active Member

    Рег.:
    Септ 28, 2009
    Съобщения:
    688
    Харесвания:
    33
    Точки:
    28
    От: functions.php - безкрайните възможности които ни дава този файл!

    Много добра тема, но май-вече остаряла .... ще е хубаво ако се обнови и добавят още хитринки


    Благодаря!
     

Сподели страницата