Pierre Gergi

Forum Replies Created

Viewing 25 posts - 1 through 25 (of 175 total)
Jun 4, 2026 at 10:39 am
#214449
Participant
Pierre Gergi
OP

Thank you

Jun 4, 2026 at 10:02 am
#214445
Participant
Pierre Gergi
OP

Thanks.
Regards

Jun 2, 2026 at 9:13 pm
#214416
Participant
Pierre Gergi
OP

Hello,

Thank you.

I would like to use the built-in [similar_downloads] template tag for better performance.

Is it possible to display the related packages using my custom link template:

qenshrin_card_rtl

If so, what is the correct syntax?

Thank you.

Jun 2, 2026 at 9:07 pm
#214415
Participant
Pierre Gergi
OP

Ok thanks

Jun 2, 2026 at 2:06 pm
#214412
Participant
Pierre Gergi
OP

Hello,

I would like to provide a quick update regarding the [qen_similar_books] shortcode.

After removing the shortcode, the library performance improved significantly. However, after further testing, I re-added the shortcode to my single package template and cleared all caches.

Since then, the library and archive pages have continued to perform well, and I have not been able to reproduce the previous slowdown. The page loading times currently seem acceptable, both when browsing the library and when opening package pages.

Because of this, I am wondering whether the original issue may have been related to cached data, a temporary condition, or another factor rather than the shortcode alone.

Do you still recommend avoiding the use of [qen_similar_books], or do you believe it is safe to keep using it given the current performance?

Thank you again for your assistance and for helping investigate this issue.

Kind regards,

Pierre

Jun 2, 2026 at 1:48 pm
#214411
Participant
Pierre Gergi
OP

Hello,

Thank you for the shortcode.

Before I continue using it, could you please confirm whether this shortcode can be safely placed inside a single package template (pierre1.xml) without causing performance issues for the library or Archive Page?

What I actually need is to display related packages below each single package/book page, based on the same category as the current package.

For example, when a visitor opens a book page, I would like to show a small list of other books from the same category at the bottom of that page.

Is there an official WPDM shortcode or template tag that can automatically detect the current package category and display related packages from the same category?

I previously used a custom shortcode for this purpose, but it caused a performance issue, so I would prefer to use an official and optimized WPDM solution if available.

Thank you.

Jun 1, 2026 at 6:21 pm
#214387
Participant
Pierre Gergi
OP

Hi,

Is there a shortcode equivalent for the WPDM New Packages widget, or any of the other WPDM widgets, that I can use to display them directly inside a page?

Thank you.

Jun 1, 2026 at 12:07 pm
#214380
Participant
Pierre Gergi
OP
This reply has been marked as private.
Jun 1, 2026 at 7:33 am
#214357
Participant
Pierre Gergi
OP
This reply has been marked as private.
Jun 1, 2026 at 7:31 am
#214356
Participant
Pierre Gergi
OP
This reply has been marked as private.
May 29, 2026 at 9:26 pm
#214350
Participant
Pierre Gergi
OP

Hello,

Thank you for your previous response.

I spent some time investigating the issue in more detail and would like to share the results with you.

Website:

مكتبة قنشرين المسيحية

The library contains approximately 6,000 packages.

After running several tests using Firefox Developer Tools and Query Monitor, I found that the issue does not appear to be related to the server, WordPress core, or the database itself.

My findings:

• Page Generation Time: approximately 0.23 seconds
• Database Queries Time: approximately 0.04 seconds
• Total Queries: 95
• No slow external HTTP API calls detected

However, the AJAX request used by WPDM Archive Page is extremely slow.

The slow request is:

action = get_downloads

Request parameters:

cp = 1
order_by = date
order = DESC

The browser timing shows:

Waiting time: between 15 and 21 seconds
Receiving time: only a few milliseconds

This indicates that the delay occurs during the server-side processing of the get_downloads request.

Additional tests performed:

• Disabled Ajax Search Lite → no improvement
• Query Monitor confirms that WordPress and database queries are very fast
• The issue persists only when the Archive Page loads packages through the get_downloads AJAX request

Could you please advise:

Is there a known optimization for the get_downloads function when working with libraries containing several thousand packages?
Is there any indexing, caching, or configuration setting specifically recommended for WPDM Archive Page?
Is there a way to bypass AJAX loading and render the package list directly?
Are there any debug logs or profiling methods available for the get_downloads request?

I would greatly appreciate your guidance, as the library is one of the most important sections of our website and the current loading time significantly affects the user experience.

Thank you for your support.

Kind regards,

Apr 27, 2026 at 1:02 pm
#213789
Participant
Pierre Gergi
OP

Thank you.
Regards

Dec 29, 2025 at 10:51 am
#210323
Participant
Pierre Gergi
OP

Thank you
Regrads

Dec 28, 2025 at 10:58 pm
#210316
Participant
Pierre Gergi
OP

Hello,

I have successfully installed the plugin, and first of all, I would like to thank you for the great work and the support so far.

I have a few technical questions and would really appreciate your clarification if possible:

Displaying the total number of packages
I would like to display the total number of packages stored in the database at the bottom of the page, next to the pagination controls.
I have already implemented this programmatically as a custom solution, but my question is:
Is there any built-in feature in WP Download Manager or the Archive Page add-on that allows displaying the total number of packages directly, without custom coding?

Changing the background color of the Loading button
Currently, the Loading button appears with a red background.
I tried changing the color using CSS, but it did not work as expected.
Is there a recommended setting, class, or hook to properly change the button background color in a way that is compatible with future updates?

Scrolling to the top when changing pages
When clicking on the pagination buttons at the bottom (for example, going to page 2), the page does not automatically scroll back to the top.
Is there a built-in option or feature to enable automatic scrolling to the top when navigating between pages?

Templates and responsiveness (desktop & mobile)
I tested most of the available templates, but I could not find one that works well on both desktop and mobile, as smoothly as the old layout I previously used.

For reference:

Old page:

مكتبة قنشرين المسيحية

New page:
https://www.qenshrin.com/e

Is there a recommended template or specific configuration that could help achieve a similar level of responsiveness and usability?

Thank you very much for your time and support.
I look forward to your reply.

Best regards,

Dec 26, 2025 at 6:40 am
#210303
Participant
Pierre Gergi
OP
This reply has been marked as private.
Dec 24, 2025 at 5:05 pm
#210294
Participant
Pierre Gergi
OP
This reply has been marked as private.
Dec 24, 2025 at 11:22 am
#210291
Participant
Pierre Gergi
OP
This reply has been marked as private.
Dec 23, 2025 at 12:53 pm
#210279
Participant
Pierre Gergi
OP
This reply has been marked as private.
Dec 22, 2025 at 10:27 pm
#210267
Participant
Pierre Gergi
OP

Hi,

Thank you very much for your detailed reply and clarification. We appreciate your support.

Regarding localization, I would like to clarify my question further.
What I meant is not a full site translation, but rather translating specific interface labels and UI strings only.

For example, on this page:

مكتبة قنشرين المسيحية

You can see that labels such as:

Search

Order by

Title

Download count

Publish date

are displayed in Arabic, while keeping the overall layout unchanged.

Additionally, regarding The Archive Page (Compact layout) add-on:

When purchasing and activating this add-on:

Will it automatically integrate with the existing Download Manager library and pagination?

Or are there additional setup or linking steps required to make the library appear as it does on the page above, with proper pagination buttons?

We would like to ensure that the transition (if any) is smooth and does not require rebuilding the library structure manually.

Thank you again for your help and guidance.

Best regards,

Dec 22, 2025 at 2:55 pm
#210265
Participant
Pierre Gergi
OP

Hi,

Thank you for your support.

After debugging, we identified a technical issue affecting pagination and data loading in the Datatable / Gutenberg block.

1) Vue 2 / Vue 3 conflict
The plugin currently mixes Vue 3 syntax (Vue.createApp) with Vue 2 components (e.g. vuejs-paginate@2.x).
This causes JavaScript to break in Firefox and mobile browsers, resulting in missing pagination and no data loading on mobile.

Could you please confirm:

Which Vue version is officially supported?

Whether a fully Vue 3–compatible pagination solution is planned?

2) Archive Page Compact
If we switch to The Archive Page Compact, will it:

Use a different pagination mechanism?

Avoid the Vue 2 / Vue 3 conflict?

Restore stable pagination across all browsers and mobile devices?

3) Localization
Does the plugin fully support WordPress localization (__(), .po / .mo) so interface strings (Order by, Ascending/Descending, Search, Total items found) can be translated, or are some strings hard-coded?

4) License
Is annual license renewal required for the plugin to keep working, or only for updates and support?

Thank you for your clarification.

Best regards,

Nov 13, 2025 at 1:07 pm
#209590
Participant
Pierre Gergi
OP

Hi again,
I’m contacting you regarding an issue with the “All Downloads Table” block in WP Download Manager.
The toolbar at the top is working correctly, but the pagination buttons at the bottom of the table have disappeared, even though they used to work normally on my website (https://www.qenshrin.com/ebooks). I did not change any settings related to pagination, and “Pagination = Show” is still enabled in the block options.
What do you recommend to fix this issue that suddenly appeared?
Thank you very much for your help and clarification.

Best regards,

Nov 11, 2025 at 1:58 pm
#209538
Participant
Pierre Gergi
OP

Thank you for the clarification. I will try that and let you know the result.
Regards.

Nov 11, 2025 at 1:28 pm
#209532
Participant
Pierre Gergi
OP

Hello,

I understand your point, the shortcode [wpdm_all_packages] has its own default interface.
However, I believe that this interface is quite limited because it does not provide the option to filter by category using a dropdown selection.

I know that your current system allows category filtering by clicking, but the downside of this approach is that when there are many categories, most of them will not appear on the main view.
More importantly, when using [wpdm_all_packages], the system tries to load all records at once, which causes heavy load and sometimes fails to open the page.

For example, we currently have over 5,000 records, and when the page is loaded, it can take more than a minute or even show a “failed to load” message.

Ideally, it would be better if only the first 20 records were loaded initially, and when the visitor clicks “Next,” the next set of results is loaded, this would make the experience much faster.

Do you have any customized toolbar or optimized solution that can handle this scenario, where pagination and category filtering can work together efficiently for large datasets?

Thank you

Nov 11, 2025 at 12:42 pm
#209529
Participant
Pierre Gergi
OP

Dear Tahasin,

We knew that, but the problem as we told you is … we need the category filter and search bar at the top, as shown in this link:
https://prnt.sc/QDilwmnx4bCV

Thanks

Nov 11, 2025 at 12:14 pm
#209526
Participant
Pierre Gergi
OP
This reply has been marked as private.
Viewing 25 posts - 1 through 25 (of 175 total)