Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'wordpress'

Viewing 25 results - 9,126 through 9,150 (of 32,689 total)
  • Author
    Search Results
  • #235115
    Reginald
    Participant

    I am using wordpress 4.1.1 and buddypress Version 2.2.1

    When I try to create a new Group it allows me to Put in the name of the Group, and when I hit next, it shows in the browser like it goes to the settings page, but it does not bring up any of the settings.

    Whem I click next nothing comes up. I can type in the browser this link http://www.earndailypay.com/groups/create/step/group-avatar/
    and it will act like it’s on the Avator page, but nothing on the page like the settings page.

    When I maually type in the browser groups/create/step/group-invite/ it acts as it going to the invite page but again nothing comes up. When I click Finish it goes back to the Details Page.

    When I type in the Group Name in the Browser it appears there, but it will not all me to create any new ones. That group still shows like it needs to be finished, although it appears in my groups.

    I have tried to, switch to twenty fourteen and still getting the same error so I tried to uninstall buddypress, deleting it and reinstalled it, and I am still getting that error. My Tested one of my other WP Sites the same version of BP & WP and it creates new groups just fine amy suggestions.

    #235114
    SimpleOne
    Participant

    @hnla thank you for the guidance. FWIW, I did try doing as much research as possible (and trying out a few things) before posting my question here.

    I reviewed the information contained in the link you provided. Thanks for that. But after reading through that information, what I’m still unclear about is how/what template I should modify in order to affect ONLY the BP Registration page. (FYI, I’m not a php developer, so I do need a bit of hand holding for some of this kinda stuff.)

    I read through the info on how to “Customize the layouts of BuddyPress pages within the WordPress Default Themes”. However, the instructions provided there seem to apply to scenarios where a site admin is wanting to make page template changes that apply to all BP pages on a site (i.e., by placing a customized buddypress.php file in the child theme folder).

    In my case, I’m only wanting to change a single page (the Registration page) to remove the headers and footers. So I’m still unsure how I would go about doing that (even after reading through the info). Thank you very much for any specific guidance you can provide me with to accomplish this.

    #235083
    leanneoleary
    Participant

    Thanks for your help with this but I am still not sure what I need to do. The function I posted was just an example that I had found from an earlier forum, I do not need to add videos and pictures to the activity stream.

    I need to add details of a custom post type every time a custom form is submitted from the frontend by a user. The custom post type is “Files”. Below is a class for the form and it is within the CMB (custom meta boxes) plugin folder. Can you advise on how to implement the code to record these forms posts in the activity stream?

    class uploadForm {
    
        // Set prefix
        public $prefix = '_cmb_'; 
    
        /**
         * Construct the class.
         */
        public function __construct() {
            add_filter( 'cmb_meta_boxes', array( $this, 'cmb_metaboxes' ) );
            add_shortcode( 'cmb-form', array( $this, 'do_frontend_form' ) );
            add_action( 'init', array( $this, 'initialize_cmb_meta_boxes' ), 9 );
           /* add_action( 'cmb_save_post_fields', array( $this, 'save_fields' ), 10, 4 );*/
            add_action( 'save_post', array( $this, 'save_fields' ), 10, 4 );
           /*add_filter( 'bp_blogs_record_comment_post_types', 'add_activity' );   IS THIS CORRECT?  */ 
        }
    
        /**
         * Define the metabox and field configurations.
         */
        public function cmb_metaboxes( array $meta_boxes ) {
    
            /**
             * Metabox for the "Memorials" front-end submission form
             */
            $meta_boxes['upload_files_metabox'] = array(
                'id'         => 'files',
                'title'      => __( 'Upload files', 'cmb' ),
                'pages'      => array( 'Files' ), // Post type
                'context'    => 'normal',
                'priority'   => 'high',
                'show_names' => true, // Show field names on the left
                'fields'     => array(
                    array(
                        'name'       => __( 'File description', 'cmb' ),
                        'desc'       => __( 'File title or description', 'cmb' ),
                        'id'         => $this->prefix . 'title',
                        'type'       => 'text',
                    ),
                    array(
                        'name'     => __( 'Project stage', 'cmb' ),
                        'desc'     => __( 'select stage (optional)', 'cmb' ),
                        'id'       => $this->prefix . 'category',
                        'type'     => 'taxonomy_select',
                        'taxonomy' => 'stages', // Taxonomy Slug
                    ),
                    array(
                        'name' => __( 'Link to website', 'cmb' ),
                        'desc' => __( 'Add url to website (optional)', 'cmb' ),
                        'id'   => $this->prefix . 'url',
                        'type' => 'text_url',
                        'protocols' => array('http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet'), // Array of allowed protocols
                        // 'repeatable' => true,
                    ),
                   array(
                        'name' => __( 'Upload image', 'cmb' ),
                        'desc' => __( 'Upload an image or enter a URL.', 'cmb' ),
                        'id'   => $this->prefix . 'image',
                        'type' => 'file',
                    ),
    
                  array(
                      'name'         => __( 'Upload files', 'cmb' ),
                      'desc'         => __( 'Upload or add multiple images/attachments.', 'cmb' ),
                      'id'           => $this->prefix . 'file_list',
                      'type'         => 'file_list',
                  ),
                  array(
                    'name' => __( 'oEmbed', 'cmb' ),
                    'desc' => __( 'Enter a youtube, twitter, or instagram URL. Supports services listed at <a href="https://codex.wordpress.org/Embeds">https://codex.wordpress.org/Embeds</a>.', 'cmb' ),
                    'id'   => $this->prefix . 'embed',
                    'type' => 'oembed',
                 ), 
                ),
            );
    
            return $meta_boxes;
        }
    
        /**
         * Shortcode to display a CMB form for a post ID.
         */
        public function do_frontend_form() {
    
            // Default metabox ID
            $metabox_id = 'upload_files_metabox';
    
            // Get all metaboxes
            $meta_boxes = apply_filters( 'cmb_meta_boxes', array() );
    
            // If the metabox specified doesn't exist, yell about it.
            if ( ! isset( $meta_boxes[ $metabox_id ] ) ) {
                return __( "A metabox with the specified 'metabox_id' doesn't exist.", 'cmb' );
            }
    
            // This is the WordPress post ID where the data should be stored/displayed.
            $post_id = 0;
    
            if ( $new_id = $this->intercept_post_id() ) {
                $post_id = $new_id;
                echo 'Thank You for your submission.';
            } 
    
            // Shortcodes need to return their data, not echo it.
            $echo = false;
    
            // Get our form
            $form = cmb_metabox_form( $meta_boxes[ $metabox_id ], $post_id, $echo );
    
            return $form;
        }
    
        /**
         * Get data before saving to CMB.
         */
        public function intercept_post_id() {
    
            // Check for $_POST data
            if ( empty( $_POST ) ) {
                return false;
            } 
             
            
    
            // Check nonce
            if ( ! ( isset( $_POST['submit-cmb'], $_POST['wp_meta_box_nonce'] ) && wp_verify_nonce( $_POST['wp_meta_box_nonce'], cmb_Meta_Box::nonce() ) ) ) {
                return;
            }
            
            // Setup and sanitize data
            if ( isset( $_POST[ $this->prefix . 'title' ] ) ) {
                           
              
                //add post data to database    
                $this->new_submission = wp_insert_post( array(
                    'post_title'            => sanitize_text_field( $_POST[ $this->prefix . 'title' ] ),
                    'post_author'           => get_current_user_id(),
                    'post_status'           => 'publish', // Set to draft so we can review first
                    'post_type'             => 'file',
                ), true );
    
                // If no errors, save the data into a new post draft
                if ( ! is_wp_error( $this->new_submission ) ) {
                    
                    return $this->new_submission;
                    
                   
                } 
    
            }
    
            return false;
        }
    
        /**
         * Grant temporary permissions to subscribers.
         */
        public function grant_publish_caps( $caps, $cap, $args ) {
    
            if ( 'edit_post'  == $args[0] ) {
                $caps[$cap[0]] = true;
            }
    
            return $caps;
        }
        
       
        
    
        /**
         * Save custom fields and uploaded files 
         */
        public function save_fields( $post_id, $post  ) {
    
                if($_POST['_cmb_category'] != ''){
                    add_post_meta( $post_id, '_cmb_category', $_POST['_cmb_category'], true );
                }
                if($_POST['_cmb_url'] != ''){
                    add_post_meta( $post_id, '_cmb_url', $_POST['_cmb_url]'], true );
                }
                if($_POST['_cmb_image'] != ''){
                    add_post_meta( $post_id, '_cmb_image', $_POST['_cmb_image'], true );
                }
                if($_POST['_cmb_image_id'] != ''){
                    add_post_meta( $post_id, '_cmb_image_id', $_POST['_cmb_image_id'], true );
                }
                if($_POST['_cmb_file_list'] != ''){
                    add_post_meta( $post_id, '_cmb_file_list', $_POST['_cmb__file_list'], true );
                }
                if($_POST['_cmb_embed'] != ''){
                    add_post_meta( $post_id, '_cmb_embed', $_POST['_cmb_embed'], true );
                }
           
    
        }
    
        /**
         * Initialize CMB.
         */
        public function initialize_cmb_meta_boxes() {
    
            if ( ! class_exists( 'cmb_Meta_Box' ) ) {
                require_once 'init.php';
            }
    
        }
        
        /**
         * Add to buddypress activity timeline. - HOW???
         */
        public function add_activity($post_types) {
    
           /* $activity_id = bp_activity_add( $args );
            
            return $activity_id;*/
    
           /*   $post_types[] = 'file'; 
              return $post_types;*/
        }  
        
    
    } // end class
    
    $uploadForm = new uploadForm();
    
    #235081
    wolfied
    Participant

    I’m not an expert on wordpress and I am afraid, I’m not sure as to how I can create the forum outside of groups. But my question is, if a group is set to public, it should be reffering that it’s visible to anyone and it must NOT be compulsory to join the group for the public groups. Why can’t this be done?

    Any guide for carrying the whole forum outside the groups ? how would it effect me?

    #235077

    In reply to: Search Member

    Henry Wright
    Moderator

    Hi @aymanomar85

    Have you tried BP Profile Search?

    #235071

    Topic: Privacy

    ouegy
    Participant

    WordPress 4.1
    BuddyPress 2.1.1

    Hi,

    Is there a way in version 2.1.1 to restrict access to a persons profile to friends only?

    There is an old thread on this which suggests the following code – would this still be the way to go about this?

    <?php
    
    global $bp;
    
    $potential_friend_id = $bp->displayed_user->id;
    
    $friend_requester_id = $bp->loggedin_user->id;
    
    $friend_status = BP_Friends_Friendship::check_is_friend( $friend_requester_id, $potential_friend_id );
    
    if ( $friend_status != 'is_friend' && $potential_friend_id !=  $friend_requester_id) {
    
    echo '<br><br>Oops! You must be friends with <div style="font-weight:bold; display:inline">' . $bp->bp_options_title . '</div> to view this profile.<br>Click the "Add Friend" button above to request friendship.' . bp_add_friend_button();
    
    } else { ?>

    Thanks

    #235069
    mvaneijgen
    Participant

    This works

    // hook failed login
    add_action('wp_login_failed', 'my_front_end_login_fail'); 
     
    function my_front_end_login_fail($username){
        // Get the reffering page, where did the post submission come from?
        $referrer = $_SERVER['HTTP_REFERER'];
     
        // if there's a valid referrer, and it's not the default log-in screen
        if(!empty($referrer) && !strstr($referrer,'wp-login') && !strstr($referrer,'wp-admin')){
            // let's append some information (login=failed) to the URL for the theme to use
            wp_redirect($referrer . '?login=failed'); 
        exit;
        }
    }

    http://www.wpinsite.com/code-snippets/how-to-redirect-wordpress-failed-logins

    #235067
    hutchison
    Participant

    @rosyteddy, I found that the quickest, easiest, and most efficient solution was to substitute a different login widget. This one I found really works perfectly for me:

    https://wordpress.org/plugins/sidebar-login/

    Many thanks, nonetheless, for your ongoing support and advice.

    #235052
    bp-help
    Participant
    #235036

    I’m using the Wild Community theme (which is a BuddyPress integrated theme) and for some reason my nav bar (which has dropdowns to sub-pages of the site) doesn’t work properly. I hover over the nav bar it displays the sub-page information but when I try to click on it/ access those pages they just disappear and I can’t access them (from the nav bar). I was wondering if anyone could help me out with this.

    I’m also having BuddyPress issues where I can’t set up user registration properly. I have the fields setup but something with the pages that I direct them to don’t work.

    I also am having issues updating the Theme. WordPress is giving me an error message saying the data is already there and it can’t install. I’ve tried figuring it out and just can’t.

    If you could please help my site is http://www.themusicbusinessnetwork.org

    Thank you!!!

    leanneoleary
    Participant

    I have a custom post type with custom meta which is submitted via the frontend. Whenever the form is submitted I need to register this in the activity stream. I have had a look around the documentation and using the function bp_activity_add() looks like the obvious solution but in previous forum posts it has been mentioned to use the following code instead:

    add_filter ( 'bp_blogs_record_post_post_types', 'activity_publish_custom_post_types' );
    function activity_publish_custom_post_types() {
      $media = array('videos', 'pictures');
      return $media;
    }

    Can anyone advise which would be the better options and also how to implement the code properly? I am fairly new to both wordpress and buddypress and so do not know whether to add this to the main functions.php file and if so how.

    many thanks

    leanneoleary
    Participant

    I have a custom post type with custom meta which is submitted via the frontend. Whenever the form is submitted I need to register this in the activity stream. I have had a look around the documentation and using the function bp_activity_add() looks like the obvious solution but in previous forum posts it has been mentioned to use the following code instead:

    add_filter ( 'bp_blogs_record_post_post_types', 'activity_publish_custom_post_types' );
    function activity_publish_custom_post_types() {
      $media = array('videos', 'pictures');
      return $media;
    }

    Can anyone advise which would be the better the option and also how to implement the code properly? I am fairly new to both wordpress and buddypress and so do not know whether to add this code to the main functions.php file and if so how.

    many thanks

    vitamincee
    Participant

    @mcpeanut Thanks, and like I said I’m aware of the issue of too many admins. I’ve been working with WordPress for over 10 years, I know about roles and capabilities. This is a site that I help out with – not my personal site, and there are a lot of moving parts.

    I am curious if you can replicate this odd behavior, thanks for investigating.

    #235012
    joeyaberle
    Participant

    My users are reporting that when they click the activation link that the page is coming up not found. When I go to manually activate their account it says that there is a # pending, but there is nothing in the list.

    The first issue, the link, is actually happening on two of my websites.

    Both sites are running:
    WordPress: Most recent (sorry don’t know the version)
    BuddyPress: 2.2.1
    BuddyBoss: 4.1.5

    Howard
    Participant

    Howdy!
    Need to show all group fields on user register page. How can I do that?
    WordPress (Version 4.1.1)
    Buddypress (Version 2.2.1)

    #234987
    Henry Wright
    Moderator

    Hi @hipp

    Sounds like some accessibility enhancements might be needed to the menu’s markup. I suggest you open a Trac ticket giving the core developers as much info about the problem as you can.

    You can use your same login details on Trac.

    https://buddypress.trac.wordpress.org

    #234985

    In reply to: Missing Meta Title

    @mercime
    Participant

    WP SEO doesn’t provide support for BuddyPress https://buddypress.trac.wordpress.org/ticket/5800

    #234972
    Michael
    Participant

    And just when you think things are about to get worse…they get better. On a lark I went in and re-saved the Permalinks configuration on my site, and the Sitemaps appeared again. It looks like it is working.

    So a word to the wise, if you ever update BuddyPress and use WordPress SEO, be sure to check whether your sitemap is still working, whether the BuddyPress page titles are working, etc. If not, try and save your Permalink configuration (under Dashboard->Settings->Permalinks).

    Michael

    #234971
    Michael
    Participant

    I just noticed this same problem with missing sitemaps on my site when upgrading to BuddyPress 2.2.1.

    It seems related to the problem with botched BuddyPress page titles I discussed in this post: https://buddypress.org/support/topic/buddypress-2-2-1-incompatible-with-yoast-seo-botched-page-titles/

    There must be a major new incompatibility between BuddyPress 2.2.x and Yoast WordPress SEO (plugin version 1.7.3.1) that REALLY needs to get fixed.

    Disabling WordPress SEO is not the solution to this problem. I will have to roll back my BuddyPress installation, which is a big pain the *ss. Not happy.

    Michael

    bp-help
    Participant
    Michael
    Participant

    Hello there fine BuddyPress folks:

    First the context:
    Site: http://www.dalluva.com
    Wordpress 4.1.1
    Buddypress 2.2.1
    bbpress 2.5.4
    Yoast WordPress SEO 1.7.3.1

    Now the issue:

    I just updated to BP 2.2.1 and notice a serious problem with page titles when the Yoast WordPress SEO plugin is enabled. When the SEO plugin is disable, page titles are correct, but when enabled the BuddyPress pages all have the same title, which is the title of the last blog post on the site (!).

    Wordpress SEO only shows this problem on BuddyPress pages (e.g. pages like http://www.dalluva.com/member-area/members/user-name/profile/), and nowhere else (i.e. bbpress pages have correct titles, all other website pages are fine).

    Looks like there’s a major incompatibility between existing WordPress SEO 1.7.3.1 and the recent update to 2.2.1.

    It sounds like at least 1 other person has seen this problem (referenced here: buddypress.org/support/topic/buddypress-2-2-1-is-available-now/). Anyone else? What’s the workaround/fix? Disabling WordPress SEO is not a viable option.

    Many thanks.
    Michael

    #234963
    hutchison
    Participant

    Sorry … I guess I should have mentioned that I’m using WordPress v.4.1.1 and BuddyPress v.2.2.1
    The site URL is: http://mylifeismymuseum.eu/mlimm/activity/ and that I have tested with several different themes.

    So asking again … I’ve found that, if a site member clicks the ‘Log In’ button without first entering their username and password, the page redirects to the default WordPress login page (/wp-login.php)

    How (and where) might I modify the code so that, instead, it simply fails or, better, displays a an error message to remind the user to fill in their login credentials?

    #234957
    Henry Wright
    Moderator

    @peter-hamilton

    Really cool to see the plugin in action and thanks for the review on wordpress.org! 🙂

    #234935
    rosyteddy
    Participant

    @henrywright @danbp I think I already voted for this 🙂

    @henrywright if you are accepting plugin *ideas* I will suggest a small thing. But first my apologies for using this thread. Feel free to delete.
    Here goes:
    Please see https://wordpress.org/plugins/ls-buddypress-activity-plus-tabs-extension/
    This does it for the Groups only, can you please use the code to do it for the member profile page, that is, an Images tab on the member profile. Thanks.

Viewing 25 results - 9,126 through 9,150 (of 32,689 total)
Skip to toolbar