If I understand your needs correctly, you would like to have your /blog page and post items aggregated and driven by WordPress without exposing the user to anything WordPress.
To solve the problem with “wordpress” being in the url, you should actually be putting the entire contents of the WordPress install into the website.tld/blog directory. Make sure you update any custom code you wrote to match the new location.
The next step would be to use style information from the current look of your website on the active theme’s style.css, modifying it to change the look of the generated lists and pages.
I don’t think a single.php can be used anywhere outside of a theme directory.
Related Posts:
- Loop.php vs looping inside template file
- How do I prevent one of two multiple loops from repeating on a second page?
- Show newly added posts since last user login time /date
- How do I override part of the main loop in my child theme?
- Enable infinite scroll on single.php [closed]
- single page site with subpages
- Recent posts on a static home page
- How to show “teaser” posts on blog / archive pages, otherwise full posts
- show random image in loop if image is not set
- On single.php, fetch 2 posts created after and 2 posts created before in relation to the actual post (using menu_order)
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- Modified loop-single-forum.php to work inside of a sidebar Widget, not working on some site pages
- Split wordpress loop to multiple layouts
- How do I automate multiple category loops?
- Cannot retieve the_content() and the_author() – both returning empty strings
- Pagination on Single Post
- Single.php different behaviour from admin to non-admin
- Conditional: IF current user has NOT commented on current post (not including post author)
- get_delete_post_link() inside Loop stubbornly returns nothing
- Pagination for two loops
- Show other category posts in single.php
- How do I aproach this?(for sale, for lease, sold->move something from a category to another)
- Display single post inside accordion based on form submission results
- trying to write a variable into a wp_query, need help!
- display only parent replies count in index.php
- Change the way wordpress outputs images or image galleries
- Displaying posts limit: can’t get pagination to display [duplicate]
- How wp maps urls into files
- Custom Post Type archive above Single Post in single.php (same author)
- Custom Page Template and Category Exclusion
- Limitless amount of posts in custom archive page
- Counting the posts of a custom WordPress loop (WP_Query)?
- How to split a loop into multiple columns
- Is it necessary to reset the query after using get_posts()?
- Is there any difference between the_title() and echo get_the_title()?
- Pagination not working on home page
- save_post + insert_post = infinite loop
- Get ID of a page containing secondary loop in content
- is_home, and is_front_page conditional problem
- ACF Repeater loops and resets – where is the reset_rows() documentation? [closed]
- What is best way passing variables to theme templates and using them different places like widgets?
- Apply styling only to first page sticky posts
- Search results with custom loop don’t update when paged
- Exclude category by slug for for each loop
- Change loop order via form or link (jquery, not URL)
- WordPress Loop Through Particular Pages
- Load comments per post on click with AJAX
- The main Loop is not starting in a custom blog template page
- Show post page only if the user has bought a specific product
- connect last post with first post
- Chopping up a large ajax request of around 200 posts [closed]
- Custom loop with conditional statement to separate each terms
- Breaking the loop?
- woocommerce stored variable
- A smarter way to display multiple loops inside a page template
- How to print out menu names in the foreach loop?
- How do I style the first two posts of a loop
- Do I need to use The Loop on pages?
- How to get the role id from the role name?
- How do I paginate a get_posts() request inside another page loop (Paginating childpages)
- Is wp_reset_postdata() redundant after the main loop?
- Exclude first post (sticky or not) from the loop using query_posts()
- While loop with bootstrap [closed]
- Need to add class to first element in a foreach loop
- How to create a multidimensional array with multiple loops
- how to replace get_template_part(‘loop’,’tag’) with explicit styled version?
- hide specific div on single.php [closed]
- How to create custom popup in shop page on every loop products?
- Loop through an array inside a class using foreach [closed]
- using wp_get_attachment_image_src in foreach loop
- Grabbed Post ID under WP loop, but still couldn’t Print Post title
- How to separate posts loop in to two columns? [duplicate]
- query_posts clarification needed
- Reset Loop get_posts();
- WP_Query is only looping home page, not pages
- Offset Loop by 1 , Limit next loop to 1 (Most Recent) Post
- How to show multiple attachements together with Scribu’s Posts 2 Posts connector?
- Custom Header added within Dashboard pages, is this possible with custom template files?
- Loop order issue with Ajax filter
- Database query and get_user_meta return incorrect data
- Need to while loop and display contents in the subfield of a group field given by ACF
- Custom Query with Sticky Posts
- How to display a loop of custom post types in columns
- Remove Custom metabox from particular page template is used
- WordPress Modal showing posts not working properly
- Query posts and display all dates in repeater field in chronological order
- Multiple loops in set intervals with code in between
- Attachment Metadata inside of Loop
- Modify widget to output posts in custom order
- Limit article to 100 characters. Can’t use the_excerpt…
- How to show the posts list into a static page? Problems to use the loop into a static page
- Insert/sticky multiple posts in multiple positions
- This webpage has a redirect loop issue with SSL page
- Buddypress Group Activity Loop Filter activity type [closed]
- Stuck with conflicting loops on page template
- How to add custom HTML markup and classes to the_content()?
- $do_not_duplicate is not working in genesis theme
- Loop displays current page
- Divide loop into several columns based on post custom field and enable infinite scrolling
- Query Loop Block: possible to restrict just child pages?