Odpowiedź forum utworzona

Viewing 15 replies - 1 through 15 (of 21 total)
  • Thread Starter jacob4187

    (@jacob4187)

    Problem został rozwiązany 🙂

    Thread Starter jacob4187

    (@jacob4187)

    Motyw Retention jest niejako Child Theme, więc edytowałem jego. Skopiowałem z Twenty Twelve header.php i skopiowałem do folderu Retention. Style edytowałem już w Retention.
    W headerze jest wp_head();, oto cały plik header.php:

    <?php
    /**
    * The Header template for our theme
    *
    * Displays all of the <head> section and everything up till <div id=”main”>
    *
    * @package WordPress
    * @subpackage Twenty_Twelve
    * @since Twenty Twelve 1.0
    */
    ?><!DOCTYPE html>
    <!–[if IE 7]>
    <html class=”ie ie7″ <?php language_attributes(); ?>>
    <![endif]–>
    <!–[if IE 8]>
    <html class=”ie ie8″ <?php language_attributes(); ?>>
    <![endif]–>
    <!–[if !(IE 7) | !(IE 8) ]><!–>
    <html <?php language_attributes(); ?>>
    <!–<![endif]–>
    <head>
    <meta charset=”<?php bloginfo( 'charset’ ); ?>” />
    <meta name=”viewport” content=”width=device-width” />
    <title><?php wp_title( '|’, true, 'right’ ); ?></title>
    <link rel=”profile” href=”http://gmpg.org/xfn/11&#8243; />
    <link rel=”pingback” href=”<?php bloginfo( 'pingback_url’ ); ?>” />
    <?php // Loads HTML5 JavaScript file to add support for HTML5 elements in older IE versions. ?>
    <!–[if lt IE 9]>
    <script src=”<?php echo get_template_directory_uri(); ?>/js/html5.js” type=”text/javascript”></script>
    <![endif]–>
    <?php wp_head(); ?>
    </head>

    <body <?php body_class(); ?>>
    <div id=”page” class=”hfeed site”>
    <header id=”masthead” class=”site-header” role=”banner”>
    <div class=”moje_logo”>
    <img border=”0″ alt=”logo” src=”<?php echo get_stylesheet_directory_uri(); ?>/images/logo.png”>
    </div>

    <hgroup>
    <h1 class=”site-title”>” title=”<?php echo esc_attr( get_bloginfo( 'name’, 'display’ ) ); ?>” rel=”home”><?php bloginfo( 'name’ ); ?></h1>
    <h2 class=”site-description”><?php bloginfo( 'description’ ); ?></h2>
    </hgroup>

    <nav id=”site-navigation” class=”main-navigation” role=”navigation”>
    <h3 class=”menu-toggle”><?php _e( 'Menu’, 'twentytwelve’ ); ?></h3>
    „><?php _e( 'Skip to content’, 'twentytwelve’ ); ?>
    <?php wp_nav_menu( array( 'theme_location’ => 'primary’, 'menu_class’ => 'nav-menu’ ) ); ?>
    </nav><!– #site-navigation –>

    <?php if ( get_header_image() ) : ?>
    „><img src=”<?php header_image(); ?>” class=”header-image” width=”<?php echo get_custom_header()->width; ?>” height=”<?php echo get_custom_header()->height; ?>” alt=”” />
    <?php endif; ?>
    </header><!– #masthead –>

    <div id=”main” class=”wrapper”>

    Thread Starter jacob4187

    (@jacob4187)

    Thread Starter jacob4187

    (@jacob4187)

    Pierwszym błędem było to, że nie miałem zainstalowane Ninja Forms Modal. Drugim to, że kod był nieprawidłowy, skopiowałem z ich strony:
    [ninja_forms_modal_form id=1 text_link=’My Modal Forms’]

    Wszystko teraz pięknie działa, muszę się jeszcze pobawić aby przypisać to do buttonu, ale to mi już raczej nie sprawi problemów. Wielkie dzięki za pomoc! :))

    Thread Starter jacob4187

    (@jacob4187)

    Pokombinowałem troche, ogarnąłem wtyczkę, stworzyłem formularz, jednak nadal nie wiem jak zrobić aby otwierał się w nowym oknie. Gdy stosuję dla przykładu link [ninja_forms_display_form id=2] to wyświetla się na tej samej stronie, gdy dodam do niego ” text_link”Click here to fill out out form” to wtedy cały kod wyświetla się na stronie, czyli nie to co powinno się wyświetlać ;PP

    Thread Starter jacob4187

    (@jacob4187)

    Tak tak, domyśliłem się że tak to miało być, jednak z portalu wordpress gdy pobrałem wtyczkę i zainstalowałem, nie wyświetlały mi się w panelu ustawienia wtyczki. Pobrałem ze strony producenta i wszystko gra :))

    Thread Starter jacob4187

    (@jacob4187)

    Dzięki za szerokie wytłumaczenie, za pierwszy sposób na razie się nie zabieram, trochę by mi to zajęło a chciałbym to mieć jak najszybciej. Skorzystałem z wtyczki, którą mi podałeś, jednakże mam troszkę problem z jego obsługą, mianowicie poczytałem i piszą: Simply use the [ninja_forms_modal] shortcode and pass it the following paramters: your form ID (id), the text or image url you would like to be used as the link to your Ninja Forms Modal (text_link, image_link).

    Here is a example of a text link: [ninja_forms_modal id=2 text_link”Click here to fill out out form”]

    Czyli na początku muszę na stronie wpisać [ninja_forms_modal, potem ID (skąd go mam wziąć?), potem odnośniki, np. image_link, więc jeśli np chcę aby to był button to co mam wpisać?

    Thread Starter jacob4187

    (@jacob4187)

    Niestety nadal nie działa, mam już tego troszkę dość, ale zainstalowałem ten motyw na subdomenie, na świeżym wordpressie i świeżej bazie danych, ponieważ w motywie w demo jest ok, wyświetlają się 4 miniatury na stronie głównej a po wejściu w całość jest ich 9. Zainstalowałem więc, dodałem 5 pozycji do portfolio i rzeczywiście na głównej wyświetlały się tylko 4 a następna po wejściu w calość. Spieprzyło się wtedy, gdy w index.php zmieniłem ten pierwszy kod, aby mi się wyświetlało wg daty doadnia. Ten kod zwalił wszystko, potem jak pozmieniałem kody takie jakie były, to o dziwo dalej to zostało takie jakie było, nie naprawiło się. Musiałem dopiero wywalić bazę danych i zainstalować na nowej, wtedy pomogło i działało jak należy…

    Thread Starter jacob4187

    (@jacob4187)

    Pobawiłem się jeszcze tym kodem, który mi podałeś, kod jako całość działa, strony mi nie wywala, ale za wyświetlanie miniatur w obydwu stronach (na głównej i na stronie portfolio) odpowiada tylko druga liczba w nawiasie (w tym wypadku 6). Czwórka nic nie daje.

    Thread Starter jacob4187

    (@jacob4187)

    Niestety nie pomogło…

    Thread Starter jacob4187

    (@jacob4187)

    Znalazłem w pliku functions.php linijkę, która odpowiada za ilość wyświetlanych miniatur. Niestety, gdy zmieniam wartość „6” na „4” na stronie głównej zmienia się wyświetlanie na 4 miniatury, ale niestety w głównym portfolio również wyświetlają się tylko 4 i robią się po prostu następne strony (czyli mam np. 7 wpisów, 4 na pierwszej i 3 na drugiej)

    <?php
    require_once(’library/siteframework.php’); // core functions
    require(’theme-options.php’); // theme options

    add_action( 'add_meta_boxes’, 'action_add_meta_boxes’, 10, 2 );
    function action_add_meta_boxes() {
    global $_wp_post_type_features;
    if (isset($_wp_post_type_features[’post’][’editor’]) && $_wp_post_type_features[’post’][’editor’]) {
    unset($_wp_post_type_features[’post’][’editor’]);
    add_meta_box(
    'description_section’,
    __(’Editor’),
    'inner_custom_box’,
    'post’, 'normal’, 'default’
    );
    }
    if (isset($_wp_post_type_features[’page’][’editor’]) && $_wp_post_type_features[’page’][’editor’]) {
    unset($_wp_post_type_features[’page’][’editor’]);
    add_meta_box(
    'description_sectionid’,
    __(’Editor’),
    'inner_custom_box’,
    'page’, 'normal’, 'default’
    );
    }
    }
    function inner_custom_box( $post ) {
    the_editor($post->post_content);
    }

    function portfolio_posts_per_page( $query ) {
    if ( $query->query_vars[’post_type’] == 'portfolio’ ) $query->query_vars[’posts_per_page’] = 6;
    return $query;
    }
    if ( !is_admin() ) add_filter( 'pre_get_posts’, 'portfolio_posts_per_page’ );

    ?>

    Thread Starter jacob4187

    (@jacob4187)

    //Edit: udało mi się poprawić, po wejściu w główne portfolio miniatury wyświetlają się już wg daty dodania, trzeba było zmienić to samo, tyle że w pliku archive-portfolio.php :))
    Nadal jednak nie mogę sobie poradzić aby na stronie głównej wyświetlały się tylko 4 ostatnie projekty a nie wszystkie po kolei…

    Thread Starter jacob4187

    (@jacob4187)

    Dzięki, na stronie głównej pomogło, bo miniatury wyświetlają się wg daty. Nie pomogło to jednak gdy wejdzie się w „główne” portfolio (osobną podstronę w portfolio), miniatury dalej wyświetlają się tak jak się wyświetlały.
    Jeszcze jeden problem to taki, że chcę zmienić, aby na stronie głównej w „ostatnich projektach” wyświetlały się tylko 4 miniatury, wydawało mi się, że tekst, który za to odpowiada to

    ’posts_per_page’=>6,’

    , zmieniłem na

    ’posts_per_page’=>4,’

    ale to nic nie dało, myślałem że może winą jest przecinek, ale gdy usnąłem przecinek i zostało tak:

    ’posts_per_page’=>4′

    to wtedy w ogóle nie wczytuje się strona.

    PS. coś chyba musiałem jeszcze poknocić, bo tak patrze na demo tego motywu i wyświetlają się tylko 4 miniatury na stronie głównej…

    Forum: Motywy
    W odpowiedzi na: Szukam motywu
    Thread Starter jacob4187

    (@jacob4187)

    Hehe, potrzebuje go mieć w tydzień 😀

    Thread Starter jacob4187

    (@jacob4187)

    Dzięki za pomoc 🙂

Viewing 15 replies - 1 through 15 (of 21 total)