<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: gowiki</title>
    <description>The latest articles on DEV Community by gowiki (@gowikip393).</description>
    <link>https://dev.to/gowikip393</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F827252%2F22822732-d29a-4145-825d-eeca70676df1.jpg</url>
      <title>DEV Community: gowiki</title>
      <link>https://dev.to/gowikip393</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gowikip393"/>
    <language>en</language>
    <item>
      <title>Find Your WordPress Login Page Lost While Changing WordPress Login URL</title>
      <dc:creator>gowiki</dc:creator>
      <pubDate>Tue, 08 Mar 2022 09:35:11 +0000</pubDate>
      <link>https://dev.to/gowikip393/find-your-wordpress-login-page-lost-while-changing-wordpress-login-url-114e</link>
      <guid>https://dev.to/gowikip393/find-your-wordpress-login-page-lost-while-changing-wordpress-login-url-114e</guid>
      <description>&lt;p&gt;Beginner users interacting with WordPress go through a hard time logging in to their accounts. In this article, I’ll explain how to find your WordPress login URL and a few other essential things that need to be highlighted regarding the login process.&lt;br&gt;
Let’s start from the beginning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Importance of the WordPress Login&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After installing WordPress, you’ll gain access to your website’s admin dashboard, where you have the opportunity to set up your site as you need and change a few things.&lt;br&gt;
This would be impossible if you had no access to the admin pages. The login page is what keeps you—and others—from accessing the management “side” of your WordPress site.&lt;br&gt;
It is virtually impossible to take full control of your site/blog if you have no access to the admin area.&lt;br&gt;
But where is this WordPress login page located?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Find Your WordPress Login Url:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The WordPress login page can be reached by adding /login/,  /admin/, or /wp-login.php at the end of your site’s URL.&lt;br&gt;
If you installed WordPress on a subdirectory (&lt;a href="http://www.yoursite.com/wordpress/"&gt;www.yoursite.com/wordpress/&lt;/a&gt;) or subdomain (blog.yoursite.com/), add one of the three paths at the very end of your URL such as: &lt;a href="http://www.yoursite.com/wordpress/wp-login.php"&gt;www.yoursite.com/wordpress/wp-login.php&lt;/a&gt; or blog.yoursite.com/wp-login.php&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Find the WordPress Login URL&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Finding the WordPress login page is probably more straightforward than you’d expect. On a fresh WordPress installation, adding /admin/ (e.g.: &lt;a href="http://www.yourawesomesite.com/admin/"&gt;www.yourawesomesite.com/admin/&lt;/a&gt;) or /login/ (e.g.: &lt;a href="http://www.yourawesomesite.com/login/"&gt;www.yourawesomesite.com/login/&lt;/a&gt;) at the end of your website’s URL will redirect you to the login page.&lt;br&gt;
Usually, these two should directly take you to your WordPress login page. In case this doesn’t happen, there is an additional way to reach your login page: you can add /wp-login.php at the end of the URL, like in this example: &lt;a href="http://www.awesomesite.com/wp-login.php"&gt;www.awesomesite.com/wp-login.php&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Find the WordPress Login URL on a Subdirectory or Subdomain&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;All of this works for a standard and new WordPress installation. But there’s a chance you might have installed WordPress on a subdirectory of your domain such as &lt;a href="http://www.yourawesomesite.com/wordpress/"&gt;www.yourawesomesite.com/wordpress/&lt;/a&gt; or a WordPress subdomain such as blog.yourawesomesite.com/.&lt;/p&gt;

&lt;p&gt;If that’s the case, you’ll need to append one of the aforementioned paths right after the subdirectory or subdomain’s closing slash, i.e. the / symbol, to get something like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.awesomesite.com/wordpress/login/"&gt;www.awesomesite.com/wordpress/login/&lt;/a&gt; or&lt;br&gt;
&lt;a href="http://www.awesomesite.com/wordpress/wp-login.php"&gt;www.awesomesite.com/wordpress/wp-login.php&lt;/a&gt;&lt;br&gt;
No matter which one you’re using, any of them should take you to your WordPress login page. If you don’t want to forget about it, bookmark your preferred URL.&lt;/p&gt;

&lt;p&gt;Alternatively, there is a “Remember Me” option in the WordPress login form, which will allow you to stay logged in and reach the admin dashboard for a few days without the need to log in again (based on how your cookies are set):&lt;br&gt;
Logging in via the WordPress login page is a crucial yet easy task to do. If nothing wrong and/or malicious is happening on your site, you’ll need your email address/username and your password.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference Blog&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.gomahamaya.com/find-wordpress-login-page-lost-while-changing-wordpress-login-url/"&gt;Find Your WordPress Login Page Lost While Changing WordPress Login URL&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Using Lighthouse in Chrome DevTools</title>
      <dc:creator>gowiki</dc:creator>
      <pubDate>Tue, 08 Mar 2022 09:09:25 +0000</pubDate>
      <link>https://dev.to/gowikip393/using-lighthouse-in-chrome-devtools-5hn9</link>
      <guid>https://dev.to/gowikip393/using-lighthouse-in-chrome-devtools-5hn9</guid>
      <description>&lt;p&gt;&lt;strong&gt;Using Lighthouse in Chrome DevTools&lt;/strong&gt;&lt;br&gt;
Lighthouse is integrated directly into the Chrome DevTools, under the "Lighthouse" panel.&lt;/p&gt;

&lt;p&gt;Installation: install Chrome.&lt;/p&gt;

&lt;p&gt;Run it: open Chrome DevTools, select the Lighthouse panel, and hit "Generate report".&lt;/p&gt;

&lt;p&gt;Lighthouse integration in Chrome DevTools&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Using the Chrome extension&lt;/strong&gt;&lt;br&gt;
The Chrome extension was available prior to Lighthouse being available in Chrome Developer Tools, and offers similar functionality.&lt;/p&gt;

&lt;p&gt;Installation: install the extension from the Chrome Web Store.&lt;/p&gt;

&lt;p&gt;Run it: follow the extension quick-start guide.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Using the Node CLI&lt;/strong&gt;&lt;br&gt;
The Node CLI provides the most flexibility in how Lighthouse runs can be configured and reported. Users who want more advanced usage, or want to run Lighthouse in an automated fashion should use the Node CLI.&lt;/p&gt;

&lt;p&gt;Lighthouse requires Node 14 LTS (14.x) or later.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Installation:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install -g lighthouse
# or use yarn:
# yarn global add lighthouse
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Run it:&lt;/strong&gt; lighthouse &lt;a href="https://airhorner.com/"&gt;https://airhorner.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference Blog&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.gomahamaya.com/test-website-speed-page-speed-performance/"&gt;Test Website Speed Page Speed And Performance&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;By default, Lighthouse writes the report to an HTML file. You can control the output format by passing flags.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CLI options&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ lighthouse --help

lighthouse &amp;lt;url&amp;gt; &amp;lt;options&amp;gt;

Logging:
  --verbose  Displays verbose logging  [boolean] [default: false]
  --quiet    Displays no progress, debug logs, or errors  [boolean] [default: false]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Configuration:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  --save-assets                  Save the trace contents &amp;amp; devtools logs to disk  [boolean] [default: false]
  --list-all-audits              Prints a list of all available audits and exits  [boolean] [default: false]
  --list-trace-categories        Prints a list of all required trace categories and exits  [boolean] [default: false]
  --print-config                 Print the normalized config for the given config and options, then exit.  [boolean] [default: false]
  --additional-trace-categories  Additional categories to capture with the trace (comma-delimited).  [string]
  --config-path                  The path to the config JSON.
                                 An example config file: lighthouse-core/config/lr-desktop-config.js  [string]
  --preset                       Use a built-in configuration.
                                 WARNING: If the --config-path flag is provided, this preset will be ignored.  [string] [choices: "perf", "experimental", "desktop"]
  --chrome-flags                 Custom flags to pass to Chrome (space-delimited). For a full list of flags, see https://bit.ly/chrome-flags
                                 Additionally, use the CHROME_PATH environment variable to use a specific Chrome binary. Requires Chromium version 66.0 or later. If omitted, any detected Chrome Canary or Chrome stable will be used.  [string] [default: ""]
  --port                         The port to use for the debugging protocol. Use 0 for a random port  [number] [default: 0]
  --hostname                     The hostname to use for the debugging protocol.  [string] [default: "localhost"]
  --form-factor                  Determines how performance metrics are scored and if mobile-only audits are skipped. For desktop, --preset=desktop instead.  [string] [choices: "mobile", "desktop"]
  --screenEmulation              Sets screen emulation parameters. See also --preset. Use --screenEmulation.disabled to disable. Otherwise set these 4 parameters individually: --screenEmulation.mobile --screenEmulation.width=360 --screenEmulation.height=640 --screenEmulation.deviceScaleFactor=2
  --emulatedUserAgent            Sets useragent emulation  [string]
  --max-wait-for-load            The timeout (in milliseconds) to wait before the page is considered done loading and the run should continue. WARNING: Very high values can lead to large traces and instability  [number]
  --enable-error-reporting       Enables error reporting, overriding any saved preference. --no-enable-error-reporting will do the opposite. More: https://git.io/vFFTO  [boolean]
  --gather-mode, -G              Collect artifacts from a connected browser and save to disk. (Artifacts folder path may optionally be provided). If audit-mode is not also enabled, the run will quit early.
  --audit-mode, -A               Process saved artifacts from disk. (Artifacts folder path may be provided, otherwise defaults to ./latest-run/)
  --only-audits                  Only run the specified audits  [array]
  --only-categories              Only run the specified categories. Available categories: accessibility, best-practices, performance, pwa, seo  [array]
  --skip-audits                  Run everything except these audits  [array]
  --budget-path                  The path to the budget.json file for LightWallet.  [string]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  --output       Reporter for the results, supports multiple values. choices: "json", "html", "csv"  [array] [default: ["html"]]
  --output-path  The file path to output the results. Use 'stdout' to write to stdout.
                   If using JSON output, default is stdout.
                   If using HTML or CSV output, default is a file in the working directory with a name based on the test URL and date.
                   If using multiple outputs, --output-path is appended with the standard extension for each output type. "reports/my-run" -&amp;gt; "reports/my-run.report.html", "reports/my-run.report.json", etc.
                   Example: --output-path=./lighthouse-results.html  [string]
  --view         Open HTML report in your browser  [boolean] [default: false]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Options:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  --version                            Show version number  [boolean]
  --help                               Show help  [boolean]
  --cli-flags-path                     The path to a JSON file that contains the desired CLI flags to apply. Flags specified at the command line will still override the file-based ones.
  --locale                             The locale/language the report should be formatted in
  --blocked-url-patterns               Block any network requests to the specified URL patterns  [array]
  --disable-storage-reset              Disable clearing the browser cache and other storage APIs before a run  [boolean]
  --throttling-method                  Controls throttling method  [string] [choices: "devtools", "provided", "simulate"]
  --throttling
  --throttling.rttMs                   Controls simulated network RTT (TCP layer)
  --throttling.throughputKbps          Controls simulated network download throughput
  --throttling.requestLatencyMs        Controls emulated network RTT (HTTP layer)
  --throttling.downloadThroughputKbps  Controls emulated network download throughput
  --throttling.uploadThroughputKbps    Controls emulated network upload throughput
  --throttling.cpuSlowdownMultiplier   Controls simulated + emulated CPU throttling
  --extra-headers                      Set extra HTTP Headers to pass with request
  --precomputed-lantern-data-path      Path to the file where lantern simulation data should be read from, overwriting the lantern observed estimates for RTT and server latency.  [string]
  --lantern-data-output-path           Path to the file where lantern simulation data should be written to, can be used in a future run with the `precomputed-lantern-data-path` flag.  [string]
  --plugins                            Run the specified plugins  [array]
  --channel  [string] [default: "cli"]
  --chrome-ignore-default-flags  [boolean] [default: false]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Examples:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  lighthouse &amp;lt;url&amp;gt; --view                                                                          Opens the HTML report in a browser after the run completes
  lighthouse &amp;lt;url&amp;gt; --config-path=./myconfig.js                                                     Runs Lighthouse with your own configuration: custom audits, report generation, etc.
  lighthouse &amp;lt;url&amp;gt; --output=json --output-path=./report.json --save-assets                         Save trace, screenshots, and named JSON report.
  lighthouse &amp;lt;url&amp;gt; --screenEmulation.disabled --throttling-method=provided --no-emulatedUserAgent  Disable device emulation and all throttling
  lighthouse &amp;lt;url&amp;gt; --chrome-flags="--window-size=412,660"                                          Launch Chrome with a specific window size
  lighthouse &amp;lt;url&amp;gt; --quiet --chrome-flags="--headless"                                             Launch Headless Chrome, turn off logging
  lighthouse &amp;lt;url&amp;gt; --extra-headers "{\"Cookie\":\"monster=blue\", \"x-men\":\"wolverine\"}"        Stringify'd JSON HTTP Header key/value pairs to send in requests
  lighthouse &amp;lt;url&amp;gt; --extra-headers=./path/to/file.json                                             Path to JSON file of HTTP Header key/value pairs to send in requests
  lighthouse &amp;lt;url&amp;gt; --only-categories=performance,pwa                                               Only run the specified categories. Available categories: accessibility, best-practices, performance, pwa, seo
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
  </channel>
</rss>
