Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'code'

Viewing 25 results - 5,326 through 5,350 (of 32,518 total)
  • Author
    Search Results
  • #183266
    tonipetrov91
    Participant

    I’m trying to add a parent/child relationship between bbpress forums and a custom post type I’ve created. Is there a way to do that, currently I can only make forum a child of another forum?

    I’ve tried adding a custom meta box that would allow that:

    
    function my_add_meta_boxes() {
    	add_meta_box( 'lesson-parent', 'Module', 'lessons_attributes_meta_box', 'forum', 'side', 'high' );
    }
    add_action( 'add_meta_boxes', 'my_add_meta_boxes' );
    function lessons_attributes_meta_box( $post ) {
    	$post_type_object = get_post_type_object( $post->post_type );
    	$pages = wp_dropdown_pages( array( 'post_type' => 'lesson', 'selected' => $post->post_parent, 'name' => 'parent_id', 'show_option_none' => __( '(no parent)' ), 'sort_column'=> 'menu_order, post_title', 'echo' => 0 ) );
    	if ( ! empty( $pages ) ) {
    		echo $pages;
    	}
    }
    

    This shows the metabox and I can select the CPTs from a dropdown list, they are not saved. This should be because the forum post type has hierarchy=>true. So I’ve tried to disable it using the below code, but it doesn’t work:

    
    add_action('registered_post_type', 'disable_hierarchical', 10, 2 );
    
    // Runs after each post type is registered
    function disable_hierarchical($post_type, $pto){
    
        // Return, if not post type posts
        if ($post_type != 'forum') return;
    
        // access $wp_post_types global variable
        global $wp_post_types;
        $wp_post_types['forum']->hierarchical = false;
    }
    

    The above code works fine with the page post type, but not with the forum. What’s special about it that I’m missing?

    #183264
    Michał
    Participant

    I took the phpBB.php modification. I replaced the names of 3 tables in the database: from “xoops_bb_posts” to “posts”, from “xoops_bb_posts_text” to “posts_text”, from “xoops_bb_topics” to “topics”.

    I am working on a converter, converting a forum category -> OK, the first error appears when it starts to convert topics:

    Błąd bazy danych WordPressa: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INNER JOIN posts_text AS posts_text USING (topic_id) WHERE posts.post_id = topic' at line 1]
    SELECT convert(topics.topic_id USING "mypass") AS topic_id,convert(topics.topic_replies USING "mypass") AS topic_replies,convert(topics.forum_id USING "mypass") AS forum_id,convert(topics.topic_poster USING "mypass") AS topic_poster,convert(topics.poster_name USING "mypass") AS poster_name,convert(posts.poster_ip USING "mypass") AS poster_ip,convert(posts_text.post_text USING "mypass") AS post_text,convert(topics.topic_title USING "mypass") AS topic_title,convert(topics.topic_status USING "mypass") AS topic_status,convert(topics.topic_type USING "mypass") AS topic_type,convert(topics.topic_time USING "mypass") AS topic_time,convert(topics.topic_last_post_time USING "mypass") AS topic_last_post_time FROM topics AS topics INNER JOIN posts AS posts USING (topic_id) WHERE posts.post_id = topics.topic_first_post_id INNER JOIN posts_text AS posts_text USING (topic_id) WHERE posts.post_id = topics.topic_first_post_id LIMIT 0, 100

    It seems to me that the problem is because the “newbb” system uses two tables to display the response content: xoops_bb_posts and xoops_bb_posts_text. The structures are both here; http://www.kulturystyka.org.pl/newbb_table_structure.txt

    expectancy
    Participant

    Sharing this here in case anyone else has this issue. It’s a combination of using bbPress with either the bbPress Toolkit or the code snippet to use the TinyMCE editor in place of the standard editor.

    When using the TinyMCE editor, clicking “Reply” to a thread (using nested threads) would move the reply box to be under the thread, but the box itself loses the text area so you can’t type anything in.

    The workaround is to remove and reenable the TinyMCE instance. In the bbpress/templates/default/js/reply.js file, add these two lines to the “try” block (line 38):

    tinymce.get(‘bbp_reply_content’).remove();
    tinymce.execCommand(‘mceAddEditor’, false, ‘bbp_reply_content’);

    #183261
    drbgaijin
    Participant

    I should add that I can see the “Reply E-mail body” in the settings. I see “Topic url: [reply -url]”
    Is there another shortcode that would make this an active link?
    I am totally at a loss with coding stuff myself, so if there is an answer to my main question, I hope it is a simple one.
    Regards
    Douglas

    #183248
    DessertGuru
    Participant

    ping… anyone? the above post is correct. Both code options no longer work and second options generates a 500 error.

    #183240
    #183236
    gpdesign93
    Participant

    WP Version: 4.7.3
    bb Version: 2.5.12
    Theme: Uncode 1.4.2 – compatibility confirmed
    bb Forum Root: “forums”

    I’ve had some difficulty setting up and styling my bbPress forums root page, similar to this user: how-to-actually-partner-root-with-a-wp-page/

    I have since figured out how to establish a custom WP page as a root for my forum. I had to match the slug declared in the forum settings, AND use the [bbp-forum-index] shortcode. I thought it was either/or. If I only matched the slug, I would just get an empty page. If I just used the shortcode, I would have inconsistencies in the bbPress breadcrumb.

    Now that I have declared a custom root, I’m getting my styles ignored or rejected or something. I have my page options set to hide the page title, WP breadcrumb, and some “inline” CSS to hide the menu. (My client needs a custom menu.) These options and styles work on all pages except for the forums root. They just get ignored.

    I tested with fresh pages built from scratch multiple times to see where the problem was. I can use the shortcode just fine, but then my custom page is no longer my root page. As soon as I set my custom page’s slug to match the slug in the forum settings, I lose my styles.

    How can I get a custom forum root that also has custom styles?

    What I want: (Visually at least)
    http://kadpf.org/kadpf2017update/forums-ideal/

    What I get:
    http://kadpf.org/kadpf2017update/forums/

    Thanks!

    HW
    Participant

    Hi There,

    My client had reported a strange issue that started recently. If I navigate to the forum page, then login to WP, the WP admin bar displays at the top as normal. When I navigate back to the forum page after logging in, the admin bar does not show up on this page only until I refresh the page. At first I thought it was a caching issue with a Autoptimize cache plugin but it still occurs after I deactivate.

    There is an error logging for bbPress repeatedly:
    [04-Apr-2017 17:56:26 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘))) AND hn09m16p3_posts.post_type IN (‘topic’, ‘reply’) AND (hn09m16p3_posts.po’ at line 1 for query SELECT hn09m16p3_posts.* FROM hn09m16p3_posts FORCE INDEX (PRIMARY, post_parent) WHERE 1=1 AND (hn09m16p3_posts.ID = 8481 OR hn09m16p3_posts.post_parent = 8481) AND ((())) AND hn09m16p3_posts.post_type IN (‘topic’, ‘reply’) AND (hn09m16p3_posts.post_status = ‘publish’ OR hn09m16p3_posts.post_status = ‘closed’ OR hn09m16p3_posts.post_status = ‘reported’ OR hn09m16p3_posts.post_status = ‘acf-disabled’ OR hn09m16p3_posts.post_author = 217 AND hn09m16p3_posts.post_status = ‘private’ OR hn09m16p3_posts.post_author = 217 AND hn09m16p3_posts.post_status = ‘hidden’) ORDER BY hn09m16p3_posts.post_date ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), apply_filters(‘template_include’), WP_Hook->apply_filters, call_user_func_array, bbp_template_include, apply_filters(‘bbp_template_include’), WP_Hook->apply_filters, call_user_func_array, bbp_template_include_theme_compat, BBP_Shortcodes->display_topic, bbp_get_template_part, bbp_locate_template, load_template, require(‘/plugins/bbpress/templates/default/bbpress/content-single-topic.php’), bbp_has_replies, WP_Query->__construct, WP_Query->query, WP_Query->get_posts

    I used the repair forums tools one by one and now all the forums/topic/replies content is not displaying but the count is correct for each forum/topic, when I go into any of the forums/topics it says “Oh bother! No topics found here”.

    I’m currently setting up a test site to strip it down and see if I can find the cause but I wanted to post this to make sure it isn’t a general bbPress issue with the SQL statement. Any help would be appreciated.

    Wordpress version: 4.7.3
    bbPress version: 2.5.12

    Thanks!

    #183223

    In reply to: register pop up

    Pascal Casier
    Moderator
    #183209
    yolandal
    Participant

    When I use this code it also hides the name and emailaddress?

    #183208
    Pascal Casier
    Moderator

    Hi @fastk9dad

    I must have missed your original request, but it should be sufficient in your case to have added the string you want just in front of the subscribe. Just add this to your functions.php:

    function casiepa_add_before_forum_subscribe ($args = array() ) {
      $args['before'] = '  |  ';
    return $args;
    }
    add_filter ('bbp_before_get_forum_subscribe_link_parse_args','casiepa_add_before_forum_subscribe');

    cc @kalico

    #183206

    In reply to: Change loop-forums

    nirzol
    Participant

    Ok I find a way but I am not happy about that but it works….
    You can see live here : http://sakifo.gamers.re/forums/

    If someone have a better solution, I put that there :

    
    <?php
    /**
     * Forums Loop
     *
     * @package bbPress
     * @subpackage Theme
     */
    ?>
    
    <?php do_action('bbp_template_before_forums_loop'); ?>
    
    <?php
    if(bbp_get_forum_id()){
       ?>
    <ul id="forums-list-<?php bbp_forum_id(); ?>" class="bbp-forums">
    
    	<li class="bbp-header">
    
    		<ul class="forum-titles">
    			<li class="bbp-forum-info"><?php echo bbp_forum_title(); ?></li>
    			<li class="bbp-forum-topic-count"><?php _e( 'Topics', 'bbpress' ); ?></li>
    			<li class="bbp-forum-reply-count"><?php bbp_show_lead_topic() ? _e( 'Replies', 'bbpress' ) : _e( 'Posts', 'bbpress' ); ?></li>
    			<li class="bbp-forum-freshness"><?php _e( 'Freshness', 'bbpress' ); ?></li>
    		</ul>
    
    	</li><!-- .bbp-header -->
    
    	<li class="bbp-body">
    
    		<?php while ( bbp_forums() ) : bbp_the_forum(); ?>
    
    			<?php bbp_get_template_part( 'loop', 'single-forum' ); ?>
    
    		<?php endwhile; ?>
    
    	</li><!-- .bbp-body -->
    
    	<li class="bbp-footer">
    
    		<div class="tr">
    			<p class="td colspan4">&nbsp;</p>
    		</div><!-- .tr -->
    
    	</li><!-- .bbp-footer -->
    
    </ul><!-- .forums-directory -->
    <?php
    }
    else {
    ?>
    
    <?php while ( bbp_forums() ) : bbp_the_forum();?>
    <?php
        /* We print the header only if we want to show a category or if it's the first item of a no-parent forum list */
        if (bbp_is_forum_category() OR ! $bbp_forums_noheader) {
            ?>
    
            <ul id="forums-list-<?php bbp_forum_id(); ?>" class="bbp-forums">
    
                <li class="bbp-header">
    
                    <ul class="forum-titles">
                        <li class="bbp-forum-info">
                            <?php if (bbp_is_forum_category()) { ?>
                                <a class="bbp-forum-title" href="<?php bbp_forum_permalink(bbp_get_forum_parent_id()); ?>">
                                    <?php bbp_forum_title(bbp_get_forum_parent_id()); ?>
                                </a>
                            <?php } else {
                                _e('Forum', 'bbpress');
                            } ?>
                        </li>
                        <li class="bbp-forum-topic-count"><?php _e('Topics', 'bbpress'); ?></li>
                        <li class="bbp-forum-reply-count"><?php bbp_show_lead_topic() ? _e('Replies', 'bbpress') : _e('Posts', 'bbpress'); ?></li>
                        <li class="bbp-forum-freshness"><?php _e('Freshness', 'bbpress'); ?></li>
                        <li class="bbp-forum-freshness-avatar"></li>
                    </ul>
    
                </li><!-- .bbp-header -->
        <?php } ?>
    
            <li class="bbp-body">
    
                <?php
                /* If the forum is a category, we're gonna make another loop to show its subforums and sub-subforums as if those were forums */
                if (bbp_is_forum_category()) {
    
                    $temp_query = clone bbpress()->forum_query;
                    bbp_has_forums('post_parent=' . bbp_get_forum_id());
                    while (bbp_forums()) : bbp_the_forum();
                        bbp_get_template_part('loop', 'single-forum');
                    endwhile;
                    bbpress()->forum_query = clone $temp_query;
                }
                else /* Otherwise, we print the forums the normal way */ {
    
                    bbp_get_template_part('loop', 'single-forum');
                    $bbp_forums_noheader = 1; /* This prevents the header part to be printed again on next post in the loop */
                }
                ?>
    
            </li><!-- .bbp-body -->
    
        <?php
        /* Prints the footer only if :
          - it's a category
          - or if it's the last forum of a no-parent forum list
          - or if the next forum in the loop is a category */
    
        if (bbp_is_forum_category()
            OR ( bbpress()->forum_query->current_post + 1) == bbpress()->forum_query->post_count
            OR bbp_is_forum_category(bbpress()->forum_query->posts[bbpress()->forum_query->current_post + 1]->ID)) {
            ?>
    
                <li class="bbp-footer">
    
                    <div class="tr">
                        <p class="td colspan4">&nbsp;</p>
                    </div><!-- .tr -->
    
                </li><!-- .bbp-footer -->
    
            </ul><!-- .forums-directory -->
    
            <?php unset($bbp_forums_noheader); /* Needed if we have 2+ no-parent forums with at least 1 category between them */
        }
        ?>
    
    <?php endwhile; }?>
    
    <?php do_action('bbp_template_after_forums_loop'); ?>
    
    
    #183196
    u_Oi
    Participant

    Hi,

    I tried to add a custom css style to roles label, and it looks cool, but It doesn’t look right in mobile devices. I tested several codes without success.

    May anybody help about it?

    1.- Right now looks like this:

    imagebam.com

    2.- I would like to have something like this:

    imagebam.com

    Code:

    {text-align: center;
     margin: 0 0 5px 0;
     padding: 1px;
     font-style: normal;
     border: 3px double #050505;
     background-color: #fff;
     color: #070707;
     border-radius: 5px;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;}

    Thanks,

    #183193
    Pascal Casier
    Moderator

    Hi,
    Check out https://codex.bbpress.org/getting-started/importing-data/import-forums/
    If your source forum is not in the list, there is a custom importer.

    Let us know if it works or not !

    Pascal.

    #183184

    Topic: Change loop-forums

    in forum Themes
    nirzol
    Participant

    Hello

    I change the loop-forums to get something like this =

    Category 1
    sub category 1.1
    sub category 1.2
    sub category 1.2.1

    Category 2
    sub category 2.1
    sub category 2.2

    It works like a charm on the index page but I click on category 1 (or category 1.1 or another) I get :

    Category 1
    **** nothing *****
    Category 1
    sub category 1.2.1

    What I want is : when i click on category 1 etc….
    Category 1
    sub category 1.1
    sub category 1.2
    sub category 1.2.1

    Can someone help me?

    The code :

    <?php
    /**
     * Forums Loop
     *
     * @package bbPress
     * @subpackage Theme
     */
    ?>
    
    <?php do_action('bbp_template_before_forums_loop'); ?>
    
    <?php while ( bbp_forums() ) : bbp_the_forum();?>
    <?php
        /* We print the header only if we want to show a category or if it's the first item of a no-parent forum list */
        if (bbp_is_forum_category() OR ! $bbp_forums_noheader) {
            ?>
    
            <ul id="forums-list-<?php bbp_forum_id(); ?>" class="bbp-forums">
    
                <li class="bbp-header">
    
                    <ul class="forum-titles">
                        <li class="bbp-forum-info">
                            <?php if (bbp_is_forum_category()) { ?>
                                <a class="bbp-forum-title" href="<?php bbp_forum_permalink(bbp_get_forum_parent_id()); ?>">
                                    <?php bbp_forum_title(bbp_get_forum_parent_id()); ?>
                                </a>
                            <?php } else {
                                _e('Forum', 'bbpress');
                                } ?>
                        </li>
                        <li class="bbp-forum-topic-count"><?php _e('Topics', 'bbpress'); ?></li>
                        <li class="bbp-forum-reply-count"><?php bbp_show_lead_topic() ? _e('Replies', 'bbpress') : _e('Posts', 'bbpress'); ?></li>
                        <li class="bbp-forum-freshness"><?php _e('Freshness', 'bbpress'); ?></li>
                        <li class="bbp-forum-freshness-avatar"></li>
                    </ul>
    
                </li><!-- .bbp-header -->
        <?php } ?>
    
            <li class="bbp-body">
    
                <?php
                /* If the forum is a category, we're gonna make another loop to show its subforums and sub-subforums as if those were forums */
                if (bbp_is_forum_category()) {
    
                    $temp_query = clone bbpress()->forum_query;
                    bbp_has_forums('post_parent=' . bbp_get_forum_id());
                    while (bbp_forums()) : bbp_the_forum();
                        bbp_get_template_part('loop', 'single-forum');
                    endwhile;
                    bbpress()->forum_query = clone $temp_query;
                }
                else /* Otherwise, we print the forums the normal way */ {
    
                    bbp_get_template_part('loop', 'single-forum');
                    $bbp_forums_noheader = 1; /* This prevents the header part to be printed again on next post in the loop */
                }
                ?>
    
            </li><!-- .bbp-body -->
    
        <?php
        /* Prints the footer only if :
          - it's a category
          - or if it's the last forum of a no-parent forum list
          - or if the next forum in the loop is a category */
    
        if (bbp_is_forum_category()
            OR ( bbpress()->forum_query->current_post + 1) == bbpress()->forum_query->post_count
            OR bbp_is_forum_category(bbpress()->forum_query->posts[bbpress()->forum_query->current_post + 1]->ID)) {
            ?>
    
                <li class="bbp-footer">
    
                    <div class="tr">
                        <p class="td colspan4">&nbsp;</p>
                    </div><!-- .tr -->
    
                </li><!-- .bbp-footer -->
    
            </ul><!-- .forums-directory -->
    
            <?php unset($bbp_forums_noheader); /* Needed if we have 2+ no-parent forums with at least 1 category between them */
        }
        ?>
    
    <?php endwhile; ?>
    
    <?php do_action('bbp_template_after_forums_loop'); ?>
    
    #183178

    In reply to: bbp_reply_admin_links

    Robin W
    Moderator

    just looked,

    The foreach loop produces

    class="bbp-author-avatar"
    class="bbp-author-name"
    class="bbp-author-role"
    

    so

    class="bbp-author-"

    is never matched as you have ” at the end

    function hw_get_reply_author_link($link_class) {  
     $link_class = preg_replace('/ class="bbp-author-/',' class="myclass-',$link_class);  
       return $link_class;  
    }  
    add_filter('bbp_get_reply_author_link','hw_get_reply_author_link'); 

    will get you

    class="myclass-avatar"
    class="myclass-name"
    class="myclass-role"
    

    if that’s what you are after

    #183164
    kannued
    Participant

    Hello

    WP 4.7.3 , BBPress 2.5.12, twentyten theme.

    I doublechecked with this page. My forum features for embed videos do have the box ticked.

    Auto-embed Links

    Scroll to the very bottom for the video link that doesn`t embed on my website.

    Digging into Petition E411

    #183147
    Pascal Casier
    Moderator

    Hi,
    That will need some programming probably. The starting point has nothing to see with bbPress, so you could refer to these examples as this is all about the WP admin bar: https://codex.wordpress.org/Function_Reference/add_node

    #183143
    YoshioAkeboshi2
    Participant

    Hey Guys,

    maybe you can help me. I registrate now a new subdomain on my Homepage. I installed there a new version of Wp. After them i download the bbpress Plugin and everything works fine in the installation. Now when i go to “Forum” it jumps zu a empty page that says “The site http://www.gamingtournamentleague.com does not work”. Wenn i go the “New Forum” i can add a Forum but wenn i go than to preview it shows me again “The site http://www.gamingtournamentleague.com does not work”.

    I changed the theme, i also deleted the plugin and i use shortcodes but nothing works…

    Theme: Twenty Eleven
    WP: 4.7.3
    bbpress: 2.5.12
    My Subdomain: http://www.gamingtournamentleague.com/register

    #183137
    Robin W
    Moderator

    @guybrushpixelwood – thanks for posting this, that is really useful.

    Howevber it will get overridden by bbpress updates, so either have that file in a bbpress folder in your child theme

    Functions files and child themes – explained !

    or put this function in your child theme’s functions file

    add-action ('bbp_theme_after_reply_admin_links' , 'gbpw_add_ratings' ) ;
    
    function gbpw_add_ratings () {
    	if(function_exists('the_ratings')) { 
    		echo '<span class="bbp-admin-links">' ;
    		the_ratings(); 
    		echo '</span>' ;
    	}
    }
    #183127
    Robin W
    Moderator

    hmmm….you can add lots of css to lots of stuff. suspect you’d need to invest some time in sau adding firebug for firefox and using that to examine and change css elements.

    This may also help

    bbPress Styling Crib

    #183126
    guybrushpixelwood
    Participant

    If somebody stumble upon the same problem here is a solution to get Wp PostRatings Plugin Stars into bbpress topics:

    wp-content/plugins/bbress/templates/default/bbpress/loop-single-reply.php <–

    Search for the line

    <?php bbp_reply_admin_links(); ?>

    and place this under it:

    <span class="bbp-admin-links">
    		<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
     </span>

    😀

    #183113
    manuel@palachuk.com
    Participant

    Hello all,

    I ma trying to change just the page title for the Forums archive but not finding anything that is current and works.

    Is there possibly a modern day version of @lynq ‘s code that works with WP 4.7.3 and bbpress 2.5.12?
    Or am I doing something wrong?

    I’ve tried it and other variations gleaned from other posts like these:

    functions.php
    add_filter( ‘bbp_get_forum_archive_title’, ‘ddw_bbpress_change_forum_archive_title’ );
    function ddw_bbpress_change_forum_archive_title() {
    return ‘Your Forums Archive Title Here’;

    and

    single.php
    <?php if ( is_front_page() ) { ?>
    <h1 class=”entry-title”></h1>
    <?php } else if (get_post_type() == ‘forum’) { ?>
    <h1 class=”entry-title”>Forum Title</h1>
    <?php } else { ?>
    <h1 class=”entry-title”><?php the_title(); ?></h1>
    <?php } ?>

    The functions.php breaks WP and the single.php or forums.php does nothing.

    Any pointers would be great,

    Thanks

    #183103
    vitalinfo
    Participant
    #183102
    vitalinfo
    Participant

    WordPress 4.7.3 running Lana Blog theme.
    BBpress Version 2.5.12
    Link: bcompetitive.in

    I am unable to make the sidebar work on my forum pages. It works if I use short-codes for forums, but you know it is not practical. I tried editing page.php with code if_bbpress. That gives me a sidebar below the forum.
    I tried bbpress wp tweaks and nothing happened.
    I copied pagewith sidebar template from the theme and renamed it as bbpress.php, nothing happened.
    Can anyone help?
    I am absolutely new to coding.
    I wish to have same sidebar as that of blog.

Viewing 25 results - 5,326 through 5,350 (of 32,518 total)
Skip to toolbar