# Single.html not showing content

**URL:** <https://forum.pinegrow.com/t/single-html-not-showing-content/491>\
**Category:** WordPress\
**Created:** [December 11, 2016, 11:21am UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491 "2016-12-11T11:21:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![24degrees](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/24degrees/32/136_2.png) [@24degrees](https://forum.pinegrow.com/u/24degrees)\
**Post date:** [December 11, 2016, 11:21am UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491/1 "2016-12-11T11:21:55Z")

</div>

Hi there,

when I have a ‘read more’ button in Pinegrow, when clicked, it shows everything about the post, except the content. The title is ok, and also the date, excerpt, … but for some weird reason, it doesn’t show the actual content.

Does anyone knows what I’m missing here?

 ![](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/1X/f4db79b87334cd98ee195da4fa3a9956007355de.png)

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [December 11, 2016, 11:33am UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491/2 "2016-12-11T11:33:40Z")

</div>

Where is the loop action ?

---

<div class="post-metadata">

**Author:** ![24degrees](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/24degrees/32/136_2.png) [@24degrees](https://forum.pinegrow.com/u/24degrees)\
**Post date:** [December 11, 2016, 1:45pm UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491/3 "2016-12-11T13:45:49Z")

</div>

Hi,

well, I followed the tutorial on this page (number 13 it is) and either I missed it or either there is no mention of a loop?

[13 - How to create SINGLE.PHP template](http://docs.pinegrow.com/creating-wordpress-themes)

So I checked again and there’s no loop in that tutorial?

And if I create a loop, I would have difficulties on transferring the right post ID in the link of the ‘read more’ buttons (there are 3 CPT’s on the front-page.html):

 ![](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/1X/382c7a6db59e736cbb045d448202b417b9dbf26f.png)

(to be clear: last 2 divs are mockup, on the server only the first one is repeated 3 times so it is 3 different posts)

---

<div class="post-metadata">

**Author:** ![24degrees](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/24degrees/32/136_2.png) [@24degrees](https://forum.pinegrow.com/u/24degrees)\
**Post date:** [December 11, 2016, 1:59pm UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491/4 "2016-12-11T13:59:20Z")

</div>

So the button on the front-page.html looks like this:

![](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/1X/36df6f56567ee7509178abff01dc2a970f7f87f7.png)

It refers to the post permalink so I thought no loop was necessary in the single.html page since the permalink already knows what post is to be displayed.

---

<div class="post-metadata">

**Author:** ![24degrees](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/24degrees/32/136_2.png) [@24degrees](https://forum.pinegrow.com/u/24degrees)\
**Post date:** [December 12, 2016, 1:52pm UTC](https://forum.pinegrow.com/t/single-html-not-showing-content/491/5 "2016-12-12T13:52:38Z")

</div>

Ok, for those who have the same problem: adding a loop is the problem. I think that someone mentioned it here 😉

Problem was that when I added the loop, it autofilled a query from previous attempts so it showed every post instead of a single one. By simply removing the query name in Pinegrow, this issue was solved.

Thanks again to @Emmanuel for the tremendous efforts in helping me.
