Beiträge von kreativcube

    Hi , ich hab eein fertiges tool welches auch ohne wordpress funktioniert. ich würde gerne daraus ein Plugin machen.

    http://www.getamobile.at/personaltool/

    es besteht aus html und Java Script.

    das html wird ausgegeben allerdings nutzt er kein javascript oder css datei.

    PS: Das ist mein erstes Plugin was ich erstelle. hab mir das hallo welt plugin sowie selbst ein kleines php lugin gemacht was auch funktioniert.

    ich habe es mal so versucht :

    /**/
    function wptuts_scripts_with_jquery()
    {
    // Register the script like this for a plugin:
    wp_register_script( 'custom-script', plugins_url( 'tool.js', __FILE__ ), array( 'jquery' ) );
    wp_enqueue_script( 'custom-script' );

    wp_register_script( 'custom-script2', plugins_url( '/js/jquery.jqplot.js.js', __FILE__ ), array( 'jquery' ) );
    wp_enqueue_script( 'custom-script2' );

    wp_register_script( 'custom-script3', plugins_url( '/js/jquery-ui-1.10.3.custom.min.js', __FILE__ ), array( 'jquery' ) );
    wp_enqueue_script( 'custom-script3' );

    }
    add_action( 'wp_enqueue_scripts', 'wptuts_scripts_with_jquery' );
    /**
    * Register with hook 'wp_enqueue_scripts', which can be used for front end CSS and JavaScript
    */
    add_action( 'wp_enqueue_scripts', 'prefix_add_my_stylesheet' );


    function my_scripts() {
    wp_enqueue_script( 'jquery' );
    wp_register_style( 'prefix-style', plugins_url('template.css', __FILE__) );
    wp_enqueue_style( 'prefix-style' );
    }
    add_action('wp_enqueue_scripts','my_scripts');
    /*---------------------------------------------------------------------*/


    /**/
    /


    function personaltool_shortcode($atts)
    {


    echo'
    <!-- <form> -->
    <div id="accordion">


    <h3>Branche/Bundesland</h3>
    <div id="acc1"> <!-- Akkordion Fläche 1 -->
    <!--<p class="form_p"> Schritt 1 von 5:</p>-->


    <p class="form-h3">Bitte geben Sie an, zu welcher Branche das Unternehmen z&auml;hlt: </p>


    <p> Branche: </p>
    <select name="Branche" id="Branche">
    <option value="Automobilindustrie">Automobilindustrie</option>
    <option value="Versicherungen">Versicherungen</option>
    <option value="Banken" selected>Banken</option>
    <option value="Handwerk">Handwerk</option>
    </select>


    <p class="form-h3"> Bitte geben Sie an, in welchem Bundesland das Unternehmen ans&auml;ssig ist: </p>


    der HTML code ist ca 500 zeilen lang

    ....


    </div>
    <!-- acc6 -->


    </div> <!-- Accordion Ende -->
    <!-- </form> -->

    <br clear="all"/>


    <input type="text" id="Debug"></input>
    <div id="diagramm1" style="height:400px;width:650px"></div>
    <div id="ergebnisse" style="height:400px;width:650px"></div>


    <br>


    <div id="Ergebnisbereich"></div>



    ';
    }


    /*shortcode*/
    add_shortcode('pt', 'personaltool_shortcode');

    es liegt daran das ich 2 Kategorien anzeigen lassen möchte .

    hat wirklich keine reine Idee???

    ich kann auch nicht eine andere Kategorie ausblenden cat=-9... er zeigt die Beiträge an aber alle Links kann ich nicht anklicken.


    function pagination($range = 3, $show_one_pager = true, $show_page_hint = false)
    {
    global $wp_query;
    $num_of_pages = (int)$wp_query->max_num_pages;


    if(!is_single() && $num_of_pages > 1)
    {
    $current_page = get_query_var('paged') === 0 ? 1 : get_query_var('paged');
    $num_of_display_pages = ($range * 2) + 1;


    $output = '<div id="pagination">';


    if($show_page_hint)
    {
    $output .= '<span class="pseite">Seite ' . $current_page . ' von ' . $num_of_pages . '</span>';
    }

    if($current_page > 2 && $current_page > $range + 1 && $num_of_display_pages < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link(1) . '" title="Seite 1 - Neueste Artikel">«</a>';
    }
    if($show_one_pager && $current_page > 1)
    {
    $output .= '<a href="' . get_pagenum_link($current_page - 1) . '" title="Seite ' . ($current_page - 1) . ' - Neuere Artikel">‹</a>';
    }


    for($i = 1; $i <= $num_of_pages; $i++)
    {
    if($i < $current_page + $range + 1 && $i > $current_page - $range - 1)
    {
    if($current_page === $i)
    {
    $output .= '<span class="current">' . $i . '</span>';
    }
    else
    {
    $output .= '<a href="' . get_pagenum_link($i) . '" title="Seite ' . $i . '" >' . $i . '</a>';
    }
    }
    }

    if($show_one_pager && $current_page < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link($current_page + 1) . '" title="Seite ' . ($current_page + 1) . ' - Ältere Artikel">›</a>';
    }
    if($current_page < $num_of_pages - 1 && $current_page + $range < $num_of_pages && $num_of_display_pages < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link($num_of_pages) . '" title="Seite ' . $num_of_pages . ' - Älteste Artikel">»</a>';
    }


    $output .= '</div>';


    return $output;
    }
    }
    // Seitenzahlen

    Ich finde leider den Fehler nicht.

    Ich verwende auf der Startseite für die Newsanzeige excerpt . Wenn ich eine Kategorie angebe funktioniert super, sobald ich die Beiträge von 2 kategorien anzeigen lassen will kann ich den Weiterlesen Link vom excerpt nicht mehr anklicken.
    http://www.kcserver.info/gfbv/

    Derzeit zeig eich nur eine Kategorie auf der webseite an. Ich würde zwei Kategorien mit dem unten rotgeschreibenen anzeigen lassen

    PS ich benötige diesen code in der index.php damit meine Seitenzahlen funktionieren

    In der index.php

    <?php global $query_string;
    parse_str( $query_string, $my_query_array );
    $paged = ( isset( $my_query_array['paged'] ) && !empty( $my_query_array['paged'] ) ) ? $my_query_array['paged'] : 1;
    query_posts('cat=4[COLOR=#ff0000],3[/COLOR]'.'post_type=post&posts_per_page=4&paged='.$paged); ?>


    function.php

    // Länge eines Beitrages auf der Startseite
    function custom_trim_excerpt($text) { // Fakes an excerpt if needed
    global $post;

    if ( '' == $text ) {
    $text = get_the_content('');
    $text = apply_filters('the_content', $text);
    $text = str_replace(']=]=>', ']=]=>', $text);
    $text = strip_tags($text);
    $excerpt_length = 25;
    $words = explode(' ', $text, $excerpt_length + 1);
    if (count($words)> $excerpt_length) {
    array_pop($words);
    array_push($words, '<a class="moretag" href="'. get_permalink($words->ID) . '"> weiterlesen >></a>');
    $text = implode(' ', $words);
    }
    }
    return $text;


    }


    remove_filter('get_the_excerpt', 'wp_trim_excerpt');
    add_filter('get_the_excerpt', 'custom_trim_excerpt');

    Hi,

    Ich habe auf der Startseite die Seitenfunktion eingefügt. Es existieren derzeit 6 Seiten was auch richtig hingeschrieben wird. (1 von 6) Allerdings werden nur 3 Seiten angezeigt bevor man weiterblättern muss. klickt man zB auf Seite 3 zeigt er mehr Seiten an.

    Kann ich irgendwie einstellen das er zB alles Seiten bis 10 anzeigen soll bevor er die Pfeile setzt.

    Hoffe es ist verständlich

    http://radiokorneuburg.purespace.eu/

    im template eingefügt : <?php echo pagination(2, true, true); ?>

    ich verwende folgendes Script in funtcions.php:

    -----------------------------

    function pagination($range = 3, $show_one_pager = true, $show_page_hint = false)
    {
    global $wp_query;
    $num_of_pages = (int)$wp_query->max_num_pages;


    if(!is_single() && $num_of_pages > 1)
    {
    $current_page = get_query_var('paged') === 0 ? 1 : get_query_var('paged');
    $num_of_display_pages = ($range * 2) + 1;


    $output = '<div id="pagination">';


    if($show_page_hint)
    {
    $output .= '<span class="pseite">Seite ' . $current_page . ' von ' . $num_of_pages . '</span>';
    }

    if($current_page > 2 && $current_page > $range + 1 && $num_of_display_pages < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link(1) . '" title="Seite 1 - Neueste Artikel">«</a>';
    }
    if($show_one_pager && $current_page > 1)
    {
    $output .= '<a href="' . get_pagenum_link($current_page - 1) . '" title="Seite ' . ($current_page - 1) . ' - Neuere Artikel">‹</a>';
    }


    for($i = 1; $i <= $num_of_pages; $i++)
    {
    if($i < $current_page + $range + 1 && $i > $current_page - $range - 1)
    {
    if($current_page === $i)
    {
    $output .= '<span class="current">' . $i . '</span>';
    }
    else
    {
    $output .= '<a href="' . get_pagenum_link($i) . '" title="Seite ' . $i . '" >' . $i . '</a>';
    }
    }
    }

    if($show_one_pager && $current_page < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link($current_page + 1) . '" title="Seite ' . ($current_page + 1) . ' - Ältere Artikel">›</a>';
    }
    if($current_page < $num_of_pages - 1 && $current_page + $range < $num_of_pages && $num_of_display_pages < $num_of_pages)
    {
    $output .= '<a href="' . get_pagenum_link($num_of_pages) . '" title="Seite ' . $num_of_pages . ' - Älteste Artikel">»</a>';
    }


    $output .= '</div>';


    return $output;
    }
    }

    Hi, ich bin gerade am lernen von PHP Scripten erstellen.

    ich habe bisher immer das Formular in einem und die auswertung in einer anderen Datei gemacht. Nun möchte ich es aber auf der selben Seite machen.

    http://www.kcserver.info/arithmetica/php-test/

    Zuerst binde ich mal das Script mit
    <?phpinclude(ABSPATH . 'wp-content/themes/xxx/php/db/db_linkcss.php');
    ?>
    in page Template ein.

    Das Testscript:

    Den Aufruf hab ich nach langen herumprobieren so geschafft

    echo "<form name='f' action='".$_SERVER['?p=1407']."'
    method='post'>";

    Überall im Google finde ich es immer mit PHP_self nur da springt er mir immer auf die Startseite von Wordpress.

    Gibts da Tipps wie ich es einfach machen kann oder mss ich das Script immer auf die page id anpassen wie ich es oben mußte.

    Bin erst am beginn von PHP und bin für jeden Tipp dankbar.

    Es lässt sich der Text ändern aber ich kann keinen neuen anlegen. Wo liegt der Fehler im Script??

    Hi,

    ich möchte gerne den Progression Player (plugin) in excerpt anzeigen lassen oder ausblenden. das mp3 wird durch shortcode in dem Content eingefügt
    [COLOR=#333333][FONT=Georgia][audio mp3="http://radiokorneuburg.purespace.eu/wp-content/upl…der_Michael.mp3"][/audio][/FONT][/COLOR]


    habe das ggoogle schon rauf und runter gelesen udn auch versucht den shortcode in excerpt zu aktivieren nur funktioniert das nicht. . hat jemand eine Idee??


    Falles es nicht geht würde ich gern ealle links in excerpt ausblenden lassen.

    leider wird mir nur der link zur Datei angezeigt.


    Mein Excerpt in functions.php:

    function custom_trim_excerpt($text) { // Fakes an excerpt if needed
    global $post;

    if ( '' == $text ) {
    $text = get_the_content('');
    $text = apply_filters('the_content', $text);
    $text = str_replace(']]>', ']]>', $text);
    $text = strip_tags($text, '<a>');
    $excerpt_length = 40; //Anzahl der Wörter
    $words = explode(' ', $text, $excerpt_length + 1);
    if (count($words)> $excerpt_length) {
    array_pop($words);
    array_push($words, '<a class="moretag" href="'. get_permalink($words->ID) . '"> Ganzen Beitrag lesen</a>');
    $text = implode(' ', $words);
    }
    }
    return $text;


    }


    // tauscht dein allgemeinen excerpt von WP mit den oberen aus
    remove_filter('get_the_excerpt', 'wp_trim_excerpt');
    add_filter('get_the_excerpt', 'custom_trim_excerpt');
    add_filter( 'the_excerpt', 'do_shortcode' );

    Hi,

    was muss ich am Code anpassen um den Admin in der Liste nicht anzeigen zu lassen.
    http://radiokorneuburg.purespace.eu/team/

    ich verwende diesen PHP Code, der in der functions.php liegt:

    PHP
    function contributors() {global $wpdb;
    $authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users ORDER BY display_name");
    foreach($authors as $author) {echo "<li>";echo "<a href=\"".get_bloginfo('url')."/?author=";echo $author->ID;echo "\">";echo userphoto($author->ID);echo "</a>";echo '<div>';echo "<a href=\"".get_bloginfo('url')."/?author=";echo $author->ID;echo "\">";the_author_meta('display_name', $author->ID);echo "</a>";echo "</div>";echo "</li>";}

    habe die Lösung gefunden nach langen suchen.

    der Fehler liegt im Aufrufen. Pagnagtion funktioniert nicht wenn man new Query benutz.

    Hier die funktionierende Version.

    <?php global $query_string;
    parse_str( $query_string, $my_query_array );
    $paged = ( isset( $my_query_array['paged'] ) && !empty( $my_query_array['paged'] ) ) ? $my_query_array['paged'] : 1;
    query_posts('post_type=post&posts_per_page=10&paged='.$paged); ?>

    <ul class="recent-posts">
    <?php while (have_posts()) : the_post(); ?>
    <div id="beitrag_start" class="<?php return_category_color(); ?>">
    <div class="beitrag_datum"><span id ="beitrag_datum1"> <?php the_time('j') ?> </span><span id ="beitrag_datum2"> <?php the_time(' M ') ?> </span></div>
    <span id="beitrag_titel"><li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li></span><span id="beitrag_autor">Beitrag erstellt von: <?php the_author_posts_link() ?></span>
    </div>


    <?php endwhile;?>


    <span id="such_link"><p align="center"><?php echo pagination(2, true, true); ?></p></span>

    anstatt von :

    [COLOR=#000080]<?php $publikation = new WP_Query('cat=19&orderby=asc'); if ($publikation->[/COLOR]have_posts()) :?> [COLOR=#000080]<?php while ($publikation->[/COLOR]have_posts()) : $publikation->the_post(); ?> [COLOR=#000080]<div class=[COLOR=#0000FF]"publikation-content"[/COLOR]>[/COLOR] [COLOR=#000080]<div class=[COLOR=#0000FF]"publikation-content-a"[/COLOR]>[/COLOR] [COLOR=#000080]<?php the_title();?>[/COLOR] [COLOR=#000080]</div>[/COLOR] [COLOR=#000080]<div class=[COLOR=#0000FF]"pub-content"[/COLOR]>[/COLOR] [COLOR=#000080]<?php the_content(); ?>[/COLOR] [COLOR=#000080]</div>[/COLOR] [COLOR=#000080]</div>[/COLOR]
    [COLOR=#000080]<?php endwhile; ?>[/COLOR] [COLOR=#000080]<span id=[COLOR=#0000FF]"such_link"[/COLOR]>[/COLOR][COLOR=#000080]<p align=[COLOR=#0000FF]"center"[/COLOR]>[/COLOR][COLOR=#000080]<?php echo wp_schools_pagination(); ?>[/COLOR][COLOR=#000080]</p>[/COLOR][COLOR=#000080]</span>[/COLOR] [COLOR=#000080]<?php wp_reset_postdata();?>[/COLOR]
    [COLOR=#000080]<?php endif;?>[/COLOR]

    Hallo ich möchte Seitenzahlen nach 5 Beiträgen anzeigen lassen dies ohne Plugin. Ich habe auch schon einen Code gefunden der bei den Suchergebnissen super funktioniert . nur leider nicht auf eine rSeite wo ich es auc benötige. Dort wird einfach nichts angezeigt.

    WP 3.8

    http://www.kcserver.info/arithmetica/infonews/publikationen/

    Code in der functions.php:

    PHP
    function pagination($range = 3, $show_one_pager = true, $show_page_hint = false){    global $wp_query;    $num_of_pages = (int)$wp_query->max_num_pages;
        if(!is_single() && $num_of_pages > 1)    {        $current_page = get_query_var('paged') === 0 ? 1 : get_query_var('paged');        $num_of_display_pages = ($range * 2) + 1;                                 $output = '<div id="pagination">';
            if($show_page_hint)        {            $output .= '<span>Seite  </span>';        }                if($current_page > 2 && $current_page > $range + 1 && $num_of_display_pages < $num_of_pages)        {            $output .= '<a href="' . get_pagenum_link(1) . '" title="Seite 1 - Neueste Artikel">«</a>';        }        if($show_one_pager && $current_page > 1)        {            $output .= '<a href="' . get_pagenum_link($current_page - 1) . '" title="Seite ' . ($current_page - 1) . ' - Neuere Artikel">‹</a>';        }
            for($i = 1; $i <= $num_of_pages; $i++)        {            if($i < $current_page + $range + 1 && $i > $current_page - $range - 1)            {                if($current_page === $i)                {                    $output .= '<span class="current">' . $i . '  </span>';                }                else                {                    $output .= '<a href="' . get_pagenum_link($i) . '" title="Seite ' . $i . '" >' . $i . '</a>';                }            }        }                if($show_one_pager && $current_page < $num_of_pages)        {            $output .= '<a href="' . get_pagenum_link($current_page + 1) . '" title="Seite ' . ($current_page + 1) . ' - Ältere Artikel">›</a>';        }        if($current_page < $num_of_pages - 1 && $current_page + $range < $num_of_pages && $num_of_display_pages < $num_of_pages)        {            $output .= '<a href="' . get_pagenum_link($num_of_pages) . '" title="Seite ' . $num_of_pages . ' - Älteste Artikel">»</a>';        }
            $output .= '</div>';
            return $output;    }}

    Code in dem File wo es auch angezeigt werden soll:

    HTML
    <div class="wrapper">  <div class="k_breadcrumb">    <?php if (function_exists('wordpress_breadcrumbs')) wordpress_breadcrumbs(); ?>  </div>  <div id="seminare_content_header">    <div id="s_icon"><img id="s_header_icon" src="<?php bloginfo('stylesheet_directory'); ?>/images/seminare/s_header_icon.png" alt="Seminare" /> </div>    <div id="s_h3">      <h1>        <?php the_title();?>      </h1>    </div>    <div class="print"><a href="#" title="Seite drucken" onclick="window.print();return false;"><img id="print_icon" src="<?php bloginfo('stylesheet_directory'); ?>/images/icons/print.png" alt="Seminare" /></a></div>  </div>    <div class="pub_gesamt">    <?php                         $publikation = new WP_Query('cat=19&orderby=asc');        if ($publikation->have_posts()) :?>    <?php  while ($publikation->have_posts()) : $publikation->the_post(); ?>    <div class="publikation-content">      <div class="publikation-content-a">                 <?php the_title();?>               </div>      <div class="pub-content">        <?php the_content(); ?>      </div>    </div>
        <?php endwhile; ?> <span id="such_link"><p align="center"><?php echo wp_schools_pagination(); ?></p></span>    <?php wp_reset_postdata();?>
                     <?php endif;?>
    
    
    
    
      </div></div><div class="clearfix"></div><?php get_footer(); ?>

    Wo ist mein fehler das es nicht angezeigt wird?