I think a good starting point is to read through the answer to this question:
Implementing a CrunchBase.com clone using WordPress?
That does not cover all the problems you need help with but it’s a start.
Related Posts:
- Is there anything that Joomla or Drupal can do that can’t be done in WordPress? [closed]
- Rename UPLOADS folder with custom WP_CONTENT_DIR
- Creating my own Admin Forms in a WordPress CMS?
- Could not create directory. /var/www/html/wp-content/plugins/PLUGIN_NAME/
- How do you modify the WordPress directory structure?
- Integrate wordpress into index page
- How can I stop access of unregistered user in wp-content/uploads directory without using .htaccess file?
- WordPress in a Subdirectory
- How to setup a membership system in WordPress?
- Can’t do a src to node modules folder
- Problems with running a 2nd installation of WordPress on my domain?
- Hosing a website within a WordPress directory/folder
- Creating a Treeview Listing of a Directory
- Having a forum in a subfolder
- Best way to create a page outside of the pages list
- Use WordPress to create a custom CMS? [closed]
- Any post install tips after installing WordPress 3.0.1?
- Version Control: Entire site or just pieces?
- Getting a stack trace when an error occurs?
- Multiple WordPress sites with docker
- .maintenance and maintenance.php also in multisite install?
- how to redirect to a custom password retrieval page
- Is there a plugin to make attaching images easier?
- Custom category order with get_categories
- Maintaining synced staging/production WP sites
- WordPress Multi Site Best Practice
- Sub posts and non unique post_name
- Pagination Help on Crazy Custom Authors Page
- Getting rid of the #038; when string replacing content
- How to let a single post have its own domain name
- page_template toggle between 2 templates + 2 permalinks for same post
- Customise search form in the Widget
- How to get value from custom backend menu
- Comment filtering (search)
- Removing label ‘WordPress’ from the title bar
- On Install, which code sets the ‘home’ option?
- Static files or dynamic WP pages for “static content”?
- Use WordPress file upload in my plugin – on frontend and on backend?
- Custom column under All Users (multisite network admin)?
- Gutenberg: How to mix dynamic and static output?
- add_rewrite_rule won’t work
- Comments Confusion
- Last time a user logged in
- Setting up Different Layouts for Each Product Category and Subcategory [closed]
- Prevent access to custom login page for logged in users
- Adding all sub-pages to the menu manager
- Hide devices selection from customizer?
- Add options to the “Screen Options” section on the “Menus” editor
- Split Conference WordPress Page in different years
- Make custom user table column filterable
- How I display post of the post type group by year of post?
- How to update preview when custom setting changed in my custom widget
- Hide editor with specific post meta value
- Side by side blogging?
- How to change popular term checklist title when edit post?
- Add a date updated/date modified option using custom fields
- Extra theme – header customization help [closed]
- Disable widgets in customizer for sidebar
- How do I change .css versioning?
- Deep customization of wp-login.php
- Save title as custom field on custom post type
- My custom sql query for getting a username giving me a warning and an error
- How to solve this problem with my subdomain?
- how to add custom logo to my template
- Duplicated content with custom shortcode
- WordPress broken after changing URL
- Display posts by combining multiple meta key
- How to make the Pages in WordPress Customized?
- Custom “wp_login.php?action=lostpassword” and reset password
- Custom theme – how to link the image without posting it
- How to add active state to the navigation links?
- How do I fix my static page
- List of contents of entire blog
- wp_enqueue_script JS code runs too late (after user begins interacting)
- Validate user login in php
- optimal taxonomy or custom post types
- Easily add custom HTML outside the main container?
- Query Product categories what have a custom field
- adding fade on mouseover to images
- Customize section does not show my widget areas
- Make Widget appear on Dashboard
- WP_User_Query Search Multiple Keywords from a Multi-Select Field?
- Woocommerce dependent attributes
- clickable toggle menu, help
- twenty seventeen customizer duplicates section content
- How to append the excerpt to the content in the single post page?
- How to find and replace (or add) specific word in a specific category?
- Displaying all Custom fields on post except some
- WordPress Install – “end of script output before headers” when running simple php script
- Ordering a specific post type
- How to appoint different users to different pages?
- How to replace part of shortlink with nothing
- Is there a way to hide a user’s posts from their Activity feed?
- Setting up staging area
- Do i need to use PHP in customizer api?
- Add variable : 1 Week ago
- When is it OK to create a custom table for a plugin? [duplicate]
- how do i add logo in my site
- Show total sales for each products on search results page Woocommerce
- Custom Search on media files PDF images pages posts